发现javascript判断数字是否为正整数的五种方法
今天在写云商夺宝新版程序的时候要判断数字是不是正整数,所以总结一下:
方式一、使用取余运算符判断
任何整数都会被1整除,即余数是0。利用这个规则来判断是否是整数。
function isInteger(obj) {
return obj%1 === 0
}
isInteger(3) // true
isInteger(3.3) // false
以上输出可以看出这个函数挺好用,但对于字符串和某些特殊值显得力不从心
isInteger('') // true
isInteger('3') // true
isInteger(t...