Math.sqrt()

Resumo

A função Math.sqrt() retorna a raiz quadrada de um número (x\sqrt{x}) .

Sintaxe

Math.sqrt(x) 

Parâmetros

x
Um número.

Valor retornado

A raiz quadrada do número recebido. Se o número for negativo, a função retornará NaN.

Descrição

Se o valor de x for negativo, Math.sqrt() retorna NaN.

Por sqrt ser um método estático de Math, deve-se sempre usá-lo como Math.sqrt(), e não como um método de um objeto Math que você criou.

Exemplos

Exemplo: Usando Math.sqrt

Math.sqrt(9); // 3
Math.sqrt(2); // 1.414213562373095

Math.sqrt(1);  // 1
Math.sqrt(0);  // 0
Math.sqrt(-1); // NaN

Especificações

Especificação Status Comentário
ECMAScript 1st Edition (ECMA-262) Padrão Definição inicial. Implementado no JavaScript 1.0.
ECMAScript 5.1 (ECMA-262)
The definition of 'Math.sqrt' in that specification.
Padrão  
ECMAScript 2015 (6th Edition, ECMA-262)
The definition of 'Math.sqrt' in that specification.
Padrão  

Compatibilidade com navegadores

BCD tables only load in the browser

Ver também