JavaScript isFinite() 函数用于检查数字是否为有限合法数。对于除 +infinity、-infinity 或 NaN 之外的所有值,它都返回 true。
用法:
isFinite(value)
参数:该方法采用上面提到和下面讨论的单个参数:
- value:它是在 isFinite() 函数中传递的必需值。
返回值:它返回一个布尔值,即如果值为 +infinity、-infinity 或 NaN,则返回 false,否则返回 true。
Javascript
<!DOCTYPE html>
<html>
<body>
<p>JavaScript isFinite() Function</p>
<script>
document.write(isFinite(12) + "<br>");
document.write(isFinite(0) + "<br>");
document.write(isFinite(12.3) + "<br>");
document.write(isFinite("Geeks") + "<br>");
document.write(isFinite("456") + "<br>");
document.write(isFinite(-46) + "<br>");
</script>
</body>
</html>
输出:
支持的浏览器:
- Chrome
- Firefox
- Edge
- Opera
- Safari
相关用法
- Javascript Number.isFinite()用法及代码示例
- Tensorflow.js tf.isFinite()用法及代码示例
- underscore.js _.isFinite()用法及代码示例
- Lodash _.isFinite()用法及代码示例
注:本文由纯净天空筛选整理自arorakashish0911大神的英文原创作品 JavaScript isFinite() Function。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。