English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Math.abs()A função retorna o valor absoluto de um número.
Porque abs() é um método estático de Math, você sempre o usa assim}}Math.abs()ao invés de ser usado como método do objeto Math criado.
Math.abs(x)
Math.abs(-5);Teste Veja‹/›
Todos os navegadores suportam completamente o método Math.abs():
Método | |||||
Math.abs() | Sim | Sim | Sim | Sim | Sim |
Parâmetro | Descrição |
---|---|
x | Um valor numérico |
Retorno: | Valor absoluto de um número dado |
---|---|
Versão do JavaScript: | ECMAScript 1 |
Passar objeto vazio, array com múltiplos membros, string não numérica ou undefined/Variável vazia retornará NaN.
Passar null, string vazia ou array vazio retornará 0.
Math.abs('-1'); // 1 Math.abs(-2); // 2 Math.abs(null); // 0 Math.abs(''); // 0 Math.abs([]); // 0 Math.abs([2]); // 2 Math.abs([1, 2]); // NaN Math.abs({}); // NaN Math.abs('string'); // NaNTeste Veja‹/›