From 95f2d453fffd009215c6d522bf71cebe88780500 Mon Sep 17 00:00:00 2001 From: ChenX Date: Mon, 31 Jul 2023 15:21:27 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8A=9F=E8=83=BD:=E8=A1=A8=E8=BE=BE=E5=80=BC?= =?UTF-8?q?=E6=B1=82=E5=80=BC=E6=94=AF=E6=8C=81=E8=BF=94=E5=9B=9E=E5=AD=97?= =?UTF-8?q?=E7=AC=A6=E4=B8=B2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/Common/eval.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/Common/eval.ts b/src/Common/eval.ts index 8a97fb10d..da4d3535b 100644 --- a/src/Common/eval.ts +++ b/src/Common/eval.ts @@ -77,7 +77,10 @@ export function eval2(expr: string, params?: {}, defaultParam?: string): number if (typeof result === "function") return result(); - return Number(result);//防止bigint乱入 + if (typeof result === "bigint") + return Number(result);//防止bigint乱入 + + return result; } export function safeEval(expr: string, params?: {}, defaultParam?: string): number