English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Método Math.sqrt() do JavaScript

 Objeto Math do JavaScript

Math.sqrt()O método retorna a raiz quadrada de um número.

Se o parâmetro passado for negativo, Math.sqrt() retorna NaN.

Como sqrt() é um método estático do Math, você sempre deve usá-lo comoMath.sqrt()ao invés de usá-lo como método do objeto Math criado.

Sintaxe:

Math.sqrt(x)
Math.sqrt(9);   // 3
Math.sqrt(64);  // 8
Math.sqrt(2);   // 1.414213562373095
Math.sqrt(1);   // 1
Math.sqrt(0);   // 0
Math.sqrt(-1);  // NaN
Teste e Veja‹/›

Compatibilidade do Navegador

Todos os navegadores suportam completamente o método Math.sqrt():

Método
Math.sqrt()SimSimSimSimSim

Valor do Parâmetro

ParâmetroDescrição
xNúmeros

Detalhes Técnicos

Valor retornado:Raiz quadrada do número fornecido. Se o número for negativo, retornaNaN
Versão do JavaScript:ECMAScript 1

 Objeto Math do JavaScript