什么是NaN(不是数字)?

在计算 NaN (不是数字)用来表示给定的值或数据不是数字。特别是系统和编程语言使用不同的数据类型,如字符、字符串、文本、数字、浮点数等来存储相关数据。这些数字是用ieee754定义的,NaN是官方提供的。

null

数字是最流行的数据类型之一,它们可以存储整数、浮点数。NaN用于表示或指定提供的值不能用作数字。像JavaScript这样的编程语言提供isNaN()方法来检查给定的变量或值是否是一个数字,而不是简单的NaN或not NaN。

JavaScript isNaN()方法示例

NaN 是JavaScript中的一个属性,并作为 isNaN() 方法。所有提供的变量和数据可以测试,如果它是南或不喜欢下面。

NaN === NaN;        // falseNumber.NaN === NaN; // falseisNaN(NaN);         // trueisNaN(Number.NaN);  // trueNumber.isNaN(NaN);  // truefunction valueIsNaN(a) { return a !== a; }valueIsNaN(2);          // falsevalueIsNaN(NaN);        // truevalueIsNaN(Number.NaN); // trueisNaN('hello wisetut');        // trueNumber.isNaN('hello wisetut'); // false
© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享