From 54a24cce065d4413bf0652d5ea32b0355e33cb64 Mon Sep 17 00:00:00 2001 From: filifa Date: Thu, 11 Dec 2025 23:49:34 -0500 Subject: [PATCH] change to bigint --- modules/compute.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/compute.js b/modules/compute.js index e96a660..b0dc7d3 100644 --- a/modules/compute.js +++ b/modules/compute.js @@ -39,7 +39,7 @@ function modpow(base, exponent, modulus) { let result = 1n; base %= modulus; - while (exponent > 0) { + while (exponent > 0n) { if (exponent % 2n === 1n) { result *= base; result %= modulus;