ES6 Number.isInteger()

Number.isInteger()方法确定传递的值是否为整数。

语法

var res = Number.isInteger(value);

参数细节

要作为整数进行测试的值。

返回值

返回布尔值,true或false。

console.log(Number.isInteger(0));         // true
console.log(Number.isInteger(1));         // true
console.log(Number.isInteger(-100000));   // true
console.log(Number.isInteger(0.1));       // false
onsole.log(Number.isInteger(Infinity));   // false
console.log(Number.isInteger("10"));      // false
console.log(Number.isInteger(true));      // false
console.log(Number.isInteger(false));     // false

输出

true

Number.isSafeInteger()方法确定传递的值是否为安全整数。语法var res = Number.isSafeInteger(value);参数细节要作为安全整数进行测试 ...