From 292ca64cb9871951decffd190d9ab83d8c57b536 Mon Sep 17 00:00:00 2001 From: TopchetoEU <36534413+TopchetoEU@users.noreply.github.com> Date: Sat, 6 Jan 2024 17:50:06 +0200 Subject: [PATCH] fix: wrong behavior in Number.toString (which somehow broke typescript) --- src/me/topchetoeu/jscript/lib/NumberLib.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/me/topchetoeu/jscript/lib/NumberLib.java b/src/me/topchetoeu/jscript/lib/NumberLib.java index 355feec..a3d7e21 100644 --- a/src/me/topchetoeu/jscript/lib/NumberLib.java +++ b/src/me/topchetoeu/jscript/lib/NumberLib.java @@ -83,7 +83,7 @@ public class NumberLib { else return args.getDouble(0); } @Expose public static String __toString(Arguments args) { - return Values.toString(args.ctx, args.getDouble(0)); + return Values.toString(args.ctx, args.self); } @Expose public static double __valueOf(Arguments args) { if (Values.isWrapper(args.self, NumberLib.class)) return Values.wrapper(args.self, NumberLib.class).value;