isNaN() //是否为数字特殊值 NaN ±infinity
isFinite()//是否为数字普通值
属性
underfined
infinite
nan
构造器
data
regexp
string
object
array
数字有关的
- 1,isNaN() //是否为数字特殊值 NaN ±infinity
- 2,isFinite()//是否为数字普通值
- parseInt() 是否为整数
- parseFloat() 是否为整数或小数
表达式有关的 - eval() 表达式计算
1,isNaN() //是否为数字特殊值 NaN ±infinity
<script>
function isNaN(ii){
if(ii==NaN||ii==Infinity||ii==-Infinity){
return true;
}
return false ;
}
console.log(isNaN(NaN))
</script>
2,isFinite()//是否为数字普通值
<script>
function isFinite(ii){
if(ii==NaN||ii==Infinity||ii==-Infinity){
return false;
}
return true ;
}
console.log(isFinite(NaN))
</script>