当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


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。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。