當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


JavaScript Number isInteger()用法及代碼示例


JavaScript Number isInteger() 方法檢查一個值是否為整數,如果是則返回 true,否則返回 false。

編號 isInteger() 語法

Number.isInteger(value);
  • value要檢查的值。

返回值

它返回一個布爾值,即或真或假。如果傳遞的值是 Number 類型並且是整數,則返回 true,否則返回 false。

編號 isInteger() 示例

此示例使用 JavaScript 中的 Number.isInteger() 方法檢查某些值是否為整數。

Javascript


console.log(Number.isInteger(-2));
console.log(Number.isInteger(0));
console.log(Number.isInteger(2));
輸出
true
true
true


解釋

該代碼使用 Number.isInteger() 檢查給定值 (-2, 0, 2) 是否為整數。它為每個值記錄`true`,因為它們都是整數。

編號 isInteger() 示例

這裏,負數作為參數傳遞。

Javascript


console.log(Number.isInteger(-2.56));
輸出
false

解釋

此代碼記錄`false`,因為“-2.56”不是整數。對於非整數值,“Number.isInteger()”返回`false`。

編號 isInteger() 示例

這裏,一個字符串作為參數傳遞。

Javascript


console.log("Output : " + Number.isInteger("hi"));
輸出
Output : false


解釋:

這段代碼記錄"Output : false"因為"hi"不是一個數字並且Number.isInteger()返回false對於非數字值。

JavaScript 編號 isInteger() 方法 UseCase

1. 如何比較 JavaScript 中的 isNaN() 和 isInteger() 方法?

`isNaN()` 檢查值是否不是數字,而 `isInteger()` 檢查值是否是整數。它們有不同的用途:“isNaN()”用於一般數字檢查,“isInteger()”用於專門檢查整數。

2. 如何在 JavaScript 中檢查值是否為數字?

要使用 isInteger 方法檢查 JavaScript 中的值是否為數字,可以使用 Number.isInteger(value),如果是整數則返回 true,否則返回 false。

3. JavaScript 程序檢查數字是浮點數還是整數

在 JavaScript 中,您可以使用 Number.isInteger() 方法檢查數字是浮點數還是整數,該方法對於整數返回 true,對於浮點數返回 false。

我們有 Javascript 數字方法的完整列表,要檢查這些方法,請瀏覽Javascript 數字完整參考文章。

支持的瀏覽器:



相關用法


注:本文由純淨天空篩選整理自Shubrodeep Banerjee大神的英文原創作品 JavaScript Number isInteger() Method。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。