First, I'm sorry I can't speak English well.
I have some problems studying JS. I want to return true if the string is a Number.
If string is "0x10", "0b10", "9843" it work well (all return true).
And string like "a463" return false well.
But, when the string is a string with an exponent like "1e43"... it doesn't work well. (it's return false)
I want to return true when string with exponent.
if (isNaN(s - 0)) {
return false;
} else {
return true;
}
I think have a problem with if().
So, How can I get return true, when the string is with exponent, like "1e22", "13e7"?