functioncheckit(x){let v = x;if(isNaN(x)){
v ='Not a Number!';}else{
v =Number(x);}
console.log(x,'is',v);}checkit('123');checkit('-123');checkit('3.14');checkit('0.0314E+2');checkit(0xF);checkit('123F');checkit('abc');checkit(null);checkit(false);checkit(true);checkit(undefined);
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
输入结果:
123 is 123-123 is -1233.14 is 3.140.0314E+2 is 3.1415'is'15
123F is Not a Number!
abc is Not a Number!null'is'0false'is'0true'is'1undefined'is''Not a Number!'