📜  如何在 JavaScript 中检查一个数字是 NaN 还是有限的?

📅  最后修改于: 2022-05-13 01:56:51.733000             🧑  作者: Mango

如何在 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


输出: