From 6bf73772e8a1a8f2796f50857e15c9d8c8689e24 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Grzegorz=20Ku=C4=87mierz?= Date: Wed, 21 May 2025 18:43:29 +0200 Subject: [PATCH] 558445a88826e1376b000011 --- src/558445a88826e1376b000011.js | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 src/558445a88826e1376b000011.js diff --git a/src/558445a88826e1376b000011.js b/src/558445a88826e1376b000011.js new file mode 100644 index 0000000..4a0f6fa --- /dev/null +++ b/src/558445a88826e1376b000011.js @@ -0,0 +1,14 @@ + +const age = (x, y) => { + const s = Math.sign(x); + let n = 100; + for (let i = 0; i < 1000; ++i) { + n += x * s; + n /= y ** s; + } + return s > 0 ? x + n : n; +}; + +age(-15, 0.25); +age(6, 3); +age(30, 1.4918032786885247);