如题
---------------------------------------------------------------
a="12"
b=isNaN(eval(a))
当b为true的时候表示不是浮点数和整数
当b为false的时候表示是浮点数和整数
---------------------------------------------------------------
var a="12.12"
if(isNaN(a))
alert("NaN")
else
if(parseInt(a)==a/1)
alert("Int")
else
alert("Float")
---------------------------------------------------------------
1<script language="javascript">
2<!--
3var aa="12";
4
5if(isNaN(aa)){
6alert("NaN");
7}else{
8if(Math.ceil(aa)==aa){
9alert("INT")
10}else{
11alert("Float");
12}
13}
14//-->
15</script>