From fb13ea2259966cbb014dfb54fefae4ba73b836e4 Mon Sep 17 00:00:00 2001 From: Linus Groh Date: Mon, 12 Oct 2020 18:03:07 +0200 Subject: [PATCH] js: Print negative zero with minus sign --- Userland/js.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Userland/js.cpp b/Userland/js.cpp index 274561a9e1..e19965cbb8 100644 --- a/Userland/js.cpp +++ b/Userland/js.cpp @@ -280,6 +280,8 @@ static void print_value(JS::Value value, HashTable& seen_objects) printf("\033[34;1m"); if (value.is_string()) putchar('"'); + else if (value.is_negative_zero()) + putchar('-'); printf("%s", value.to_string_without_side_effects().characters()); if (value.is_string()) putchar('"');