1. 判断是否为非数字:isNaN
语法:isNaN(x)
如果 x 是特殊的非数字值 NaN(或者能被转换为这样的值),返回的值就是 true。如果 x 是其他值,则返回 false。
简单点说就是,如果参数是数字,或者可以计算或转换为数字,就返回false,其他返回true。
document.write("<br />isNaN(123):"+isNaN(123));
document.write("<br />isNaN(-1.23):"+isNaN(-1.23));
document.write("<br />isNaN(5-2):"+isNaN(5-2));
document.write("<br />isNaN(0):"+isNaN(0));
document.write("<br />isNaN('123'):"+isNaN("123"));
document.write("<br />isNaN('Hello'):"+isNaN("Hello"));
document.write("<br />isNaN('2005/12/12'):"+isNaN("2005/12/12"));