- 使用Math.floor(取整数部分)、Math.round(四舍五入)、Math.ceil(取整数部分+1)判断,整数取整后还是自己。
- 使用ES6的Number.isInteger方法,
Number.isInteger(a) //true,Number.isInteger(b) // false。
-
使用parseInt方法:
parseInt(a) == a // true,parseInt(b) == b // false。
-
使用String+indexOf方法
String(a).indexOf(‘.’) == -1 // true,String(b).indexOf(‘.’) == -1 // false。
-
使用Number % 1方法,
a % 1 == 0 //true,b % 1 == 0 //false。
如何判断一个数是不是整数?
最新推荐文章于 2024-07-20 08:05:20 发布