|
@@ -450,9 +450,9 @@ JS_DEFINE_NATIVE_FUNCTION(NumberPrototype::to_string)
|
|
|
if (number_value.is_negative_infinity())
|
|
|
return PrimitiveString::create(vm, "-Infinity");
|
|
|
if (number_value.is_nan())
|
|
|
- return PrimitiveString::create(vm, "NaN");
|
|
|
+ return PrimitiveString::create(vm, String::from_utf8_short_string("NaN"sv));
|
|
|
if (number_value.is_positive_zero() || number_value.is_negative_zero())
|
|
|
- return PrimitiveString::create(vm, "0");
|
|
|
+ return PrimitiveString::create(vm, String::from_utf8_short_string("0"sv));
|
|
|
|
|
|
double number = number_value.as_double();
|
|
|
bool negative = number < 0;
|