JavaScript Math abs()

In this article, you will learn about the JavaScript Math.abs() method with the help of examples.

The abs() method finds the absolute value of the specified number (without any sign) and returns it.


// find absolute value of -2
number= Math.abs(-2);

// Output: 2

abs() Syntax

The syntax of the Math.abs() method is:


Here, abs() is a static method. Hence, we are accessing the method using the class name, Math.

abs() Parameter

The Math.abs() method takes a single parameter:

  • number - whose absolute value is to be returned

abs() Return value

The abs() method returns:

  • the absolute value of the specified number
  • NaN for non-numeric string arguments

Example 1: JavaScript Math.abs() with Numeric Arguments

 value1 = Math.abs(57);
console.log(value1);    // 57

value = Math.abs(-3);
console.log(value);    // 3

Example 2: Math.abs() with Numeric Strings

value1 = Math.abs("57");
console.log(value1);    // 57

value = Math.abs("-230");
console.log(value);    // 230

Here, the abs() method treats numeric strings "57" and "-230" as numbers and returns their absolute value as the output.

Example 3: Math.abs() with Non-Numeric Strings

// abs() with non-numeric argument value = Math.abs("Programiz");
console.log(value); // Output: NaN

Here, we have used the abs() method with the non-numeric string "Programiz". In this case, we get NaN as output.

Recommended readings:

Did you find this article helpful?