如何在 JavaScript 中检查一个数字是 NaN 还是有限的?
在本文中,我们将看到如何检查数字是 NaN 还是有限的。要检查给定的数字是 NaN 还是有限的,我们可以使用 JavaScript 方法。
1. isNaN() 方法:判断一个数是否为NaN ,我们可以使用isNaN()函数。它是一个布尔函数,如果数字为 NaN 则返回 true,否则返回 false。
句法:
isNan(parameter)
示例 1:
Javascript
Javascript
Javascript
Javascript
Javascript
输出:
注意: isNaN()函数也可以用作 Number.isNaN()。它被认为是原始版本的更强大的版本。
示例 2:
Javascript
输出:
注意: isNaN()(或 Number.isNaN())可用于推断数字是否为 NaN,但它没有说明数字是否有限。
2. isFinite() 方法:要确定一个数是否有限,我们可以使用isFinite()函数。它是一个布尔函数,如果一个数字是有限的,则返回 true,否则返回 false。
句法:
isFinite(parameter)
示例 1:
Javascript
输出:
示例 2:
Javascript
输出:
注意:如果需要,isFinite()函数可以将参数解析为数字
示例 3:
Javascript
输出: