Calculate the nth root of a number in JavaScript
The nth root of a number x
is a value that, when multiplied by itself n
times, gives x
. The nth root can also be expressed as a power of x
, where x ^ (1/n)
is equal to the nth root of x
.
Given this, we can use Math.pow()
to calculate the nth root of a given number. Simply pass it the number x
and a power of 1 / n
, and you'll get the nth root of x
.
const nthRoot = (x, n) => Math.pow(x, 1 / n); nthRoot(32, 5); // 2