isNaN()
The isNaN()
function determines whether a value is NaN
or not. Because coercion inside the isNaN
function can be surprising, you may alternatively want to use Number.isNaN()
.
function milliseconds(x) {
if (isNaN(x)) {
return 'Not a Number!';
}
return x * 1000;
}
console.log(milliseconds('100F'));
// expected output: "Not a Number!"
console.log(milliseconds('0.0314E+2'));
// expected output: 3140
Last updated
Was this helpful?