Converting And Checking Numbers In JavaScript

Converting And Checking Numbers In JavaScript: Hello everyone, welcome to the nkcoderz.com website. In this article we will going to discuss about the Converting And Checking Numbers In JavaScript.

Converting And Checking Numbers In JavaScript

In JavaScript, you can convert strings to numbers using the Number() function. This function returns a numerical representation of its argument. For example:

Code For Number() Function

var x = "123";
var y = Number(x);
console.log(y);

Output

123

In addition, there are a few other ways to convert strings to numbers:

Code For parseInt & parseFloat Function

var x = "123";
var y = parseInt(x);
console.log(y);

var x = "123.45";
var y = parseFloat(x);
console.log(y);

Output

123

123.45

It’s also possible to check if a value is a number using the isNaN() function. The function returns true if the argument is not a number, and false otherwise. For example:

Code For isNaN Function In JS

var x = "abc";
console.log(isNaN(x));

var x = 123;
console.log(isNaN(x));

Output

true

false

You can also use the typeof operator to check the type of a value:

Code For typeof Operator In JS

var x = 123;
console.log(typeof x); // number

var x = "abc";
console.log(typeof x); // string

Output

number

string

It’s important to keep in mind that the typeof operator returns a string, so you need to compare it to the string “number” if you want to check if a value is a number:

More Code On typeof Operator In JS

var x = 123;
if (typeof x === "number") {
    console.log("x is a number");
} else {
    console.log("x is not a number");
}

Conclusion

If you liked this post Converting And Checking Numbers In JavaScript, then please share this with your friends and make sure to bookmark this website for more awesome content.


If You Like This Page Then Make Sure To Follow Us on Facebook, G News and Subscribe Our YouTube Channel. We will provide you updates daily.
Share on:

NK Coderz is a Computer Science Portal. Here We’re Proving DSA, Free Courses, Leetcode Solutions, Programming Languages, Latest Tech Updates, Blog Posting Etc.

Leave a Comment