Movatterモバイル変換


[0]ホーム

URL:


  1. Tecnologia Web para desenvolvedores
  2. JavaScript
  3. Referência JavaScript
  4. Objetos Globais
  5. Math
  6. Math.abs()

Esta página foi traduzida do inglês pela comunidade.Saiba mais e junte-se à comunidade MDN Web Docs.

View in EnglishAlways switch to English

Math.abs()

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since julho de 2015.

Sumário

A funçãoMath.abs(x) retorna o valor absoluto de um número "x", tal qual:

Math.abs(x)=|x|={xifx>00ifx=0-xifx<0{\mathtt{\operatorname{Math.abs}(x)}} = {|x|} = \begin{cases} x & \text{if} \quad x \geq 0 \ -x & \text{if} \quad x < 0 \end{cases}

Sintaxe

var abs = Math.abs(x);

Parâmetros

x

Um número.

Valor de Retorno

O valor absoluto do número passado

Descrição

Porabs ser um método estático deMath, você sempre o usará comoMath.abs() ao ínves de usar como método de um objetoMath criado por você. (Math não é um construtor);

Exemplos

Comportamento deMath.abs()

Passando um string não-numérica ou variável indefinida/vazia retornaNaN. Passando null retorna 0.

js
Math.abs("-1"); // 1Math.abs(-2); // 2Math.abs(null); // 0Math.abs(""); // 0Math.abs([]); // 0Math.abs([2]); // 2Math.abs([1, 2]); // NaNMath.abs({}); // NaNMath.abs("string"); // NaNMath.abs(); // NaN

Especificações

Specification
ECMAScript® 2026 Language Specification
# sec-math.abs

Compatibilidade com navegadores

Veja Também

Help improve MDN

Learn how to contribute

This page was last modified on byMDN contributors.


[8]ページ先頭

©2009-2026 Movatter.jp