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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。