Skip to content
📁 标签
JavaScript手写题

isInteger函数

js
function isInteger(num) {
    return typeof num == "number" && num % 1 == 0 || typeof num == "bigint" && num % 1n == 0n;
}

测试

js
console.log(isInteger(1)) // true
console.log(isInteger(1.1)) // false
console.log(isInteger('123')) // false
console.log(isInteger(1 + 1)) // true
console.log(isInteger(1n)) // true
console.log(isInteger(100n)) // true