isNaN用来判断一个变量是否是数字。
如果传入的是纯数字的字符串,判断的时候,这个字符串可能自动转换成数字。
传入的是只含一个数字字符串的数组,判断的时候,这个数组可能自动转换成数字。
<html>
<body>
<script type="text/javascript">
document.write(isNaN(123)+ "<br />")
document.write(isNaN(-1.23)+ "<br />")
document.write(isNaN(5-2)+ "<br />")
document.write(isNaN(0)+ "<br />")
document.write(isNaN("Hello")+ "<br />")
document.write(isNaN("2005/12/12")+ "<br />")
document.write(isNaN("83")+"<br/>")
document.write(isNaN([34])+"<br/>")
document.write(isNaN([83,23])+"<br/>")
</script>
</body>
</html>
结果:
false
false
false
false
true
true
false
false
true
2.测试:
console.log("