原文地址: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