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;