欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

JS中的NaN

程序员文章站 2024-03-25 19:52:34
...

NaN : “Not A Number”

JavaScript 中的数字类型是所有数字值的集合,包括 “Not A Number”,正无穷和负无穷。

const a= NaN;
typeof a; // => ‘number’

var b = 10/‘c’; // b为NaN

非数值检测
isNaN(NaN); //true
isNaN(10/‘c’); //true

!NaN; //true
Number(undefined); //NaN
Number("1+1.1"); //NaN
Number("1a"); // NaN

parseFloat()、parseInt() //其他类型转换为number类型
parseInt(""); //NaN;空字符串被转换为NaN
parseFloat(""); //NaN;空字符串被转换为NaN
相关标签: js javascript