//new Number()
0
//true
1
//false
0
//null
0
//undefined
NaN
//""
0
//"str"
NaN
//"true"
NaN
//"false"
NaN
//0.0
0
//NaN
NaN
//-0.0
0
//Infinity
Infinity
//1.0
1
//-1.0
-1
//0xFF1306
16716550
//1.2315e2
123.15
//new Object()
NaN
//"0.0"
0
//"NaN"
NaN
//"-0.0"
0
//"Infinity"
Infinity
//"-Infinity"
-Infinity
//"infinity"
NaN
//"inf"
NaN
//"1.0"
1
//"-1.0"
-1
//"0xFF1306"
16716550
//"1.2315e2"
123.15
