在 JavaScript 中获取 "To the power off" 的精确值

Get the exact value off "To the power off" in JavaScript

如果你想 return 指数的底数,你可以使用 Math.pow(base, exponent)base ** exponent.

这适用于像 20 ** 5 这样的小数字,但如果您想要稍微大一点的数字,例如 20 ** 200,您只能得到前几个数字。因此,在这种情况下 1.6069380442589902e+260。如果你想要更大的数字,比如 20 ** 20000, JavaScript returns Infinity.

我想 return 确切的数字而不是前 17 位。我知道这在 Python 中是可能的;但是我如何在 JavaScript 中做到这一点?

对于这么大的数字,JS原生数字是不够的;你可以使用一些 "Big Number" 库,例如: