// parseFloat("12345")
12345
// parseFloat("012345.67890")
12345.6789
// parseFloat("    99999.99999          ")
99999.99999
// parseFloat("-22222222222222222")
-2.22222222222222e+16
// parseFloat(".0000000000000000000000005")
5e-25
// parseFloat("0000.12345GIBBERISH")
0.12345
// parseFloat("9e99999")
Infinity
// parseFloat("+100e-100")
1e-98
// parseFloat("-123.234E+66")
-1.23234e+68
// parseFloat(".2E20E1")
2e+19
// parseFloat("1.2345.678")
1.2345678
// parseFloat("1.2345.6e50")
1.23456
// parseFloat("-034.1+e20")
-34.1
// parseFloat("e10")
NaN
// parseFloat("BADBAD")
NaN
// parseFloat("-")
NaN
// parseFloat("0xff")
0
// parseFloat("Infinity")
NaN
// parseFloat(true)
NaN
// parseFloat(1.2)
1.2
// parseFloat(Infinity)
NaN
// parseFloat({toString})
5
