From 0adb991879389c442da3f4ee8cb66d914a0d4d52 Mon Sep 17 00:00:00 2001 From: Herculino Trotta Date: Mon, 6 Jan 2025 00:00:57 -0300 Subject: [PATCH] feat(calculator): localize result --- app/templates/includes/tools/calculator.html | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/app/templates/includes/tools/calculator.html b/app/templates/includes/tools/calculator.html index aea65a0..c350a24 100644 --- a/app/templates/includes/tools/calculator.html +++ b/app/templates/includes/tools/calculator.html @@ -69,8 +69,7 @@ then call math.evaluate(expr) if result exists and result is a Number js(result) - return result.toString().replace(new RegExp(',|\\.', 'g'), - match => match === '.' ? window.decimalSeparator : window.argSeparator) + return result.toLocaleString(undefined, {minimumFractionDigits: 0, maximumFractionDigits: 40}) end then set localizedResult to it set #calculator-result.innerText to localizedResult