JavaScript 的 Number.isInteger() 方法
isInteger()
方法的语法是:
Number.isInteger(value);
isInteger()
方法是通过使用 Number
类名来调用的。
Number.isInteger() 方法的参数
isInteger()
方法接受:
value
- 要测试是否为整数的值。
Number.isInteger() 方法的返回值
- 返回一个
Boolean
类型,表示给定的值是否为整数。
注意:isInteger()
方法对于 NaN
和 Infinity
返回 false
。
示例:使用 Number 的 isInteger() 方法
console.log(Number.isInteger(453)); // true
console.log(Number.isInteger(-44)); // true
console.log(Number.isInteger(5.0)); // true
console.log(Number.isInteger(456.129)); // false
console.log(Number.isInteger(Math.PI)); // false
console.log(Number.isInteger(NaN)); // false
console.log(Number.isInteger(Infinity)); // false
console.log(Number.isInteger("10")); // false
console.log(Number.isInteger(true)); // false
console.log(Number.isInteger(false)); // false
console.log(Number.isInteger([1])); // false
输出
true
true
true
false
false
false
false
false
false
false
false