//-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
//-new Object()
NaN
