diff --git a/Userland/Libraries/LibJS/Runtime/Value.cpp b/Userland/Libraries/LibJS/Runtime/Value.cpp index eddfe0b4bd..b0a7ea2d61 100644 --- a/Userland/Libraries/LibJS/Runtime/Value.cpp +++ b/Userland/Libraries/LibJS/Runtime/Value.cpp @@ -527,7 +527,7 @@ static Optional parse_number_text(StringView text) static Optional string_to_number(StringView string) { // 1. Let text be StringToCodePoints(str). - String text = string.trim_whitespace(); + String text = Utf8View(string).trim(whitespace_characters, AK::TrimMode::Both).as_string(); // 2. Let literal be ParseText(text, StringNumericLiteral). if (text.is_empty())