Syntax error What is the difference between parseInt(string) and Number(string) in JavaScript?

What is the difference between parseInt(string) and Number(string) in JavaScript?



parseInt(string)

The parseInt() method parses up to the first non-digit and returns the parsed value.  

For example, the following returns 765:

parseInt("765world")

Let’s take another example. The following returns 50:

parseInt(‘50px”);

Number(string)

Number() converts the string into a number, which can also be a float BTW.

For example, the following returns NaN:

Number(“765world”)

The following returns NaN:

Number(“50px”);
Updated on: 2020-01-13T06:29:41+05:30

275 Views

Kickstart Your Career

Get certified by completing the course

Get Started
Advertisements