在JavaScript中计算一个数的第n次根
一个数x
的第n次根是一个值,当它与自身相乘n
次时,得到x
。第n次根也可以表示为x
的一个幂,其中x ^ (1/n)
等于x
的第n次根。
基于此,我们可以使用Math.pow()
函数来计算给定数的第n次根。只需将数x
和1 / n
的幂传递给它,就可以得到x
的第n次根。
const nthRoot = (x, n) => Math.pow(x, 1 / n);
nthRoot(32, 5); // 2
一个数x
的第n次根是一个值,当它与自身相乘n
次时,得到x
。第n次根也可以表示为x
的一个幂,其中x ^ (1/n)
等于x
的第n次根。
基于此,我们可以使用Math.pow()
函数来计算给定数的第n次根。只需将数x
和1 / n
的幂传递给它,就可以得到x
的第n次根。
const nthRoot = (x, n) => Math.pow(x, 1 / n);
nthRoot(32, 5); // 2