原文地址:https://blog.csdn.net/baoxulian7238/article/details/100963652
var a = 100 ; var b = 3.14 ; 方法一:是否为整数 function isInteger(n){ return parseInt(n) == parseFloat(n) } 方法二:是否为小数 function isFloat(n){ return parseInt(n) < parseFloat(n) } alert(isInteger(a)+'---'+isInteger(b)+'---'+isFloat(a)+'---'+isFloat(b)); alert(parseFloat(a)+'==='+parseInt(a)+'==='+parseFloat(b)+'==='+parseInt(b));
输出为:
true---false---false---true 100===100===3.14===3