LibJS: Implement Number.isNaN()

Like the global isNaN() without the number coercion.
This commit is contained in:
Linus Groh 2020-04-26 18:31:56 +01:00 committed by Andreas Kling
commit 7bd6b58b29
Notes: sideshowbarker 2024-07-19 07:16:21 +09:00
4 changed files with 38 additions and 2 deletions

View file

@ -138,8 +138,7 @@ Value GlobalObject::gc(Interpreter& interpreter)
Value GlobalObject::is_nan(Interpreter& interpreter)
{
auto value = interpreter.argument(0).to_number();
return Value(value.is_nan());
return Value(interpreter.argument(0).to_number().is_nan());
}
Value GlobalObject::is_finite(Interpreter& interpreter)