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

Método Math.log() do JavaScript

 Objeto Math do JavaScript

Math.log()O método retorna o logaritmo natural de um número (com base em e).

A função Math.log() do JavaScript é equivalente matematicamente aln(x).

Se o parâmetro passado for negativo, o valor retornado sempre será NaN.

Se o parâmetro passado for 0, o valor retornado sempre será-Infinity.

Como o log() é um método estático do Math, você sempre o usa comoMath.log(),ao invés de ser usado como método do objeto Math criado.

Sintaxe:

Math.log(x)
Math.log(-1);   // NaN, fora do intervalo
Math.log(0);// -Infinity
Math.log(1);// 0
Math.log(10);   // 2.302585092994046
Teste e veja‹/›

Compatibilidade do Navegador

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

Método
Math.log()SimSimSimSimSim

Valor do Parâmetro

ParâmetroDescrição
xNúmeros

Detalhes Técnicos

Valor retornado:Logaritmo natural do número dado (com base em e). Se o número for negativo, retornaNaN
Versão do JavaScript:ECMAScript 1

 Objeto Math do JavaScript