From 2382551d0ba1b750e6dd328dd4fd39c0c8249ca4 Mon Sep 17 00:00:00 2001 From: Guilhem Moulin Date: Thu, 12 Jun 2025 13:51:23 +0200 Subject: ESLint: Fix no-loss-of-precision error. Fixes: https://eslint.org/docs/latest/rules/no-loss-of-precision --- main.js | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'main.js') diff --git a/main.js b/main.js index 2740ee4..acc5cd6 100644 --- a/main.js +++ b/main.js @@ -2031,7 +2031,7 @@ const infoMetadataAccordions = []; d = parse_date(date2.value); break; } - const delta = (new Date().getTime() - d.getTime()) / 86_400_000.; + const delta = (new Date().getTime() - d.getTime()) / 86_400_000; let v; switch (type_choices.relative.unit[0].value) { case 'd': @@ -2440,21 +2440,21 @@ const infoMetadataAccordions = []; if (v < 1000) { opts.unit = 'm'; } else { - v /= 1000.; - v = Math.round(v*100) / 100.; + v /= 1000; + v = Math.round(v*100) / 100; opts.unit = 'km'; } } else if (opts.fn === 'area') { if (v < 10000) { opts.unit = 'm²'; } else if (v < 10000 * 10000) { - v /= 10000.; + v /= 10000; opts.unit = 'ha'; } else { - v /= 1000000.; + v /= 1000000; opts.unit = 'km²'; } - v = Math.round(v*100) / 100.; + v = Math.round(v*100) / 100; } else { v = opts.fn(v); } -- cgit v1.2.3