Math.abs()

La fonction Math.abs() retourne la valeur absolue d'un nombre, c'est-à-dire

Math.abs(x)=|x|={xsix‚Č•0-xsix<0{\mathtt{\operatorname{Math.abs}(x)}} = {|x|} = \begin{cases} x & \text{si} \quad x \geq 0 \\ -x & \text{si} \quad x < 0 \end{cases}

Syntaxe

Math.abs(x);

Paramètres

x
Un nombre.

Valeur absolue

La valeur absolue du nombre passé en argument.

Description

abs est une méthode statique de l'objet Math et doit toujours être utilisée avec la syntaxe Math.abs().

Exemples

Utiliser Math.abs()

Si la m√©thode est utilis√©e avec une cha√ģne de caract√®res non num√©rique, avec un tableau √† plus d'un √©l√©ment, sans param√®tre ou avec undefined, la valeur retourn√©e sera NaN. Si elle est utilis√©e avec null, la fonction renverra 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"); // NaN
Math.abs();         // NaN

Spécifications

Compatibilité des navigateurs

BCD tables only load in the browser

Voir aussi