號碼.isfinite()JavaScript 中的方法用於檢查傳遞的值是否是有限數。
號碼.isfinite()方法不同於isFinite() 方法,因為該方法不會強製將參數轉換為數字,並且對於任何非數字類型的值都不會返回 true。另一方麵,全局isfinite()方法先將測試值轉換為數字,然後進行測試
句法:
Number.isFinite(value)
參數:此方法接受單個參數值。這是用戶想要檢查有限性的數字。
返回值:number.isfinite() 方法返回一個布爾值,即 true 或 false。如果傳遞的值是 Number 類型,並且等於有限數,則返回 true,否則返回 false。
例子:以下是 Number.isFinite() 方法的示例。
Javascript
console.log(Number.isFinite(111));
true
傳遞負數作為參數:如果傳遞給該方法的負數是有限的,則該方法將返回 true,否則返回 false。
例子:在此示例中,我們將傳遞一個負數作為參數。
Javascript
console.log(Number.isFinite(-2));
true
傳遞一個正數作為參數:如果傳遞給該方法的正數是有限的,則該方法將返回 true,否則返回 false。
例子:在此示例中,我們將傳遞一個正數作為參數。
Javascript
console.log(Number.isFinite(2));
true
傳遞零作為參數:如果將零傳遞給該方法,則該方法將返回 true,因為零是有限數。
例子:在此示例中,我們將傳遞 0 作為參數。
Javascript
console.log(Number.isFinite(0));
true
傳遞方程作為參數:如果方程計算結果為有限數,則該方法將返回 true,否則返回 false。
例子:在此示例中,我們將傳遞一個方程作為參數。
Javascript
console.log(Number.isFinite(7-3+2));
true
傳遞方程(結果為無窮大)作為參數:如果計算後的方程沒有給出有限的數值,則該方法將返回 false。
例子:在此示例中,我們將傳遞一個在求值後不給出有限值的方程作為參數。
Javascript
console.log(Number.isFinite(0/0));
false
傳遞一個單詞作為參數:由於單詞不是整數類型,因此 Number.isFinite() 不會將其轉換為數字,並將返回 false。
例子:在此示例中,我們將傳遞一個字符串作為參數。
Javascript
console.log(Number.isFinite("strong"));
false
將數字(字符串)作為參數傳遞:由於字符串不是整數類型,因此 Number.isFinite() 不會將其轉換為數字,而是返回 false。
例子:在此示例中,我們將傳遞一個數字作為字符串作為參數。
Javascript
console.log(Number.isFinite("5"));
false
我們有 Javascript 數字方法的完整列表,要檢查這些方法,請瀏覽Javascript 數字完整參考文章。
支持的瀏覽器:
- 穀歌瀏覽器 19
- 互聯網瀏覽器 12
- 火狐16
- 蘋果Safari 09
- Opera 15 及以上
相關用法
- JavaScript Number isFinite()用法及代碼示例
- JavaScript Number isInteger()用法及代碼示例
- JavaScript Number isNaN()用法及代碼示例
- JavaScript Number isSafeInteger()用法及代碼示例
- JavaScript Number parseFloat()用法及代碼示例
- JavaScript Number parseInt()用法及代碼示例
- JavaScript Number toFixed()用法及代碼示例
- JavaScript Number toPrecision()用法及代碼示例
- JavaScript Number toString()用法及代碼示例
- JavaScript Number toExponential()用法及代碼示例
- JavaScript Number valueOf()用法及代碼示例
- JavaScript Number toLocaleString()用法及代碼示例
- JavaScript Number NEGATIVE_INFINITY用法及代碼示例
- JavaScript Number MAX_SAFE_INTEGER用法及代碼示例
- JavaScript Number EPSILON用法及代碼示例
- JavaScript Number.toExponential()用法及代碼示例
- JavaScript Number.valueOf()用法及代碼示例
- JavaScript Number.toPrecision()用法及代碼示例
- JavaScript Number.toFixed()用法及代碼示例
- JavaScript Number.isSafeInteger()用法及代碼示例
- JavaScript Number.isInteger()用法及代碼示例
- JavaScript Number.isFinite()用法及代碼示例
- JavaScript Number()用法及代碼示例
- JavaScript Number.isNaN()用法及代碼示例
- JavaScript Number.MIN_VALUE用法及代碼示例
注:本文由純淨天空篩選整理自Shubrodeep Banerjee大神的英文原創作品 JavaScript Number isFinite() Method。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。