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 julio de 2015.
La función Math.abs()
retorna el valor absoluto de un número, que es
Sintaxis
Math.abs(x)
Parámetros
x
-
Un número.
Valor de retorno
El valor absoluto del número dado.
Descripción
Como abs()
es un método estático de Math
, deberías siempre usar Math.abs()
, en lugar de un método de un objeto Math
que crees (Math
no es un constructor).
Ejemplos
>Comportamiento de Math.abs()
Pasando un string no-numérico o una variable undefined
/empty retorna NaN
. Pasando null
retorna 0.
js
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"); // NaN
Math.abs(); // NaN
Especificaciones
Specification |
---|
ECMAScript® 2026 Language Specification> # sec-math.abs> |
Compatibilidad con navegadores
Loading…
Ver también
Math.ceil()
Math.floor()
Math.round()
Math.sign()
ExperimentalMath.trunc()
Experimental