According to the spec (see references below), isNaN() should be able to take any kind of value, which would be coerced into a ...