Math.sqrt
Возвращает квадратный корень числа.
Доступно с: ES1
Синтаксис
Math.sqrt(x)Параметры
| Параметр | Тип | Описание |
|---|---|---|
| x | number | Неотрицательное число. |
Возвращаемое значение
numberКвадратный корень или NaN для отрицательного числа.
Примеры
Квадратный корень:
console.log(Math.sqrt(16));
console.log(Math.sqrt(2));Результат:
4
1.4142135623730951Расстояние между двумя точками:
const dx = 6 - 3;
const dy = 8 - 4;
console.log(Math.sqrt(dx ** 2 + dy ** 2));Результат:
5Примечания
Для кубического корня есть Math.cbrt(), для корня любой степени — x ** (1 / n).
См. также
- Math.pow — Возводит число в степень.
- Exponentiation (**) — Возводит число в степень.
В учебнике
- Числа — Числа в JavaScript — целые и дробные, округление, объект Math, toFixed и особые значения Infinity и NaN.