DEV Community

Discussion on: You should stop using `parseInt()`

Collapse
 
receter profile image
Andreas Riedmüller

Keep in mind that both return different results when when passing nullish or boolean values:

parseInt(); // NaN
parseInt(null); // NaN
parseInt(''); // NaN
parseInt(true); // NaN

Number(); // 0
Number(null); // 0
Number(''); // 0
Number(true); // 1
Enter fullscreen mode Exit fullscreen mode