📜  JavaScript isFinite()函数(1)

📅  最后修改于: 2023-12-03 14:42:25.345000             🧑  作者: Mango

JavaScript isFinite()函数

简介

isFinite() 函数用于检查其参数是否是无穷大。如果 number 参数是无穷大,该函数会返回 false,否则返回 true。它通常用于检查数字是否是有限值。

语法
isFinite(number)
参数
  • number:必需。要检测的值。
返回值

如果 number 参数是 NaN、正无穷大或负无穷大,isFinite() 方法会返回 false。否则,它会返回 true。

示例
isFinite(5);           // true
isFinite(-2);          // true
isFinite(0);           // true
isFinite("125");       // true
isFinite(1.23456);     // true
isFinite(NaN);         // false
isFinite(Infinity);    // false
isFinite(-Infinity);   // false
isFinite("hello");     // false
注意事项
  • 如果参数不是数字类型,isFinite() 方法会将其转换为数字类型,然后再进行判断。
  • -Infinity 和 Infinity 视为无限大。