JavaScript中的Number.isInteger()函數用於檢查傳遞給它的值是否為整數。如果傳遞的值是整數,則返回true,否則返回false。
用法:
Number.isInteger(value)
參數:此函數接受單個參數值,該值指定用戶要檢查整數的數字。
返回值:number.isInteger()函數返回一個布爾值,即是非題。如果傳遞的值是Number類型和整數,則返回true,否則返回false。
以下示例說明了JavaScript中的Number.isInteger()函數:
-
傳遞負數作為參數:如果將負整數值作為參數傳遞給函數,則該函數將返回true,如果傳遞給它的負值不是整數類型,則該函數將返回false。
<script type="text/javascript"> document.write(Number.isInteger(-2)); document.write(Number.isInteger(-2.56)); </script>
輸出:
true false
-
傳遞正數作為參數:如果將正整數值作為參數傳遞給該函數,則該函數將返回true,如果傳遞給它的正值不是整數類型,則該函數將返回false。
<script type="text/javascript"> document.write(Number.isInteger(2)); </script>
輸出:
true
-
傳遞零作為參數:如果將零傳遞給Number.isInteger()函數,則它將返回true,因為零也是一個整數。
<script type="text/javascript"> document.write(Number.isInteger(0)); </script>
輸出:
true
-
傳遞由小數位組成的數字作為參數:如果將十進製數作為參數傳遞,則該函數將返回false。
<script type="text/javascript"> document.write(Number.isInteger(2.03)); </script>
輸出:
false
-
傳遞字符串作為參數:如果傳遞給Number.isInteger()函數的參數為string類型,則它將返回false。
<script type="text/javascript"> document.write("Output : " + Number.isInteger("hi")); </script>
輸出:
false
相關用法
- Javascript Math.pow( )用法及代碼示例
- Javascript Array some()用法及代碼示例
- Javascript Number()用法及代碼示例
- Javascript Symbol.for()用法及代碼示例
- Javascript toExponential()用法及代碼示例
- Javascript toString()用法及代碼示例
- Javascript Math.abs( )用法及代碼示例
注:本文由純淨天空篩選整理自Shubrodeep Banerjee大神的英文原創作品 JavaScript | Number.isInteger() function。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。