Ask Your Question

How can I obtain the count of digits using JavaScript?

asked 2021-09-15 11:00:00 +0000

david gravatar image

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted

answered 2021-11-05 18:00:00 +0000

qstack gravatar image

You can obtain the count of digits in a number by converting it to a string and using the length method. Here is an example:

const num = 123456;
const count = num.toString().length;
console.log(count); //6

If you want to count the digits in a string, you can use a regular expression to match all the digits and then use the match method to get an array of matches. Here is an example:

const str = 'hello123world';
const count = str.match(/\d/g).length;
console.log(count); //3

In this example, the regular expression /\d/g matches all the digits in the string and the match method returns an array of matches. The length of this array gives us the count of digits.

edit flag offensive delete link more

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account. This space is reserved only for answers. If you would like to engage in a discussion, please instead post a comment under the question or an answer that you would like to discuss

Add Answer

Question Tools


Asked: 2021-09-15 11:00:00 +0000

Seen: 8 times

Last updated: Nov 05 '21