JavaScript Math.abs()


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

Example

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

// Output: 2

abs() Syntax

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

Math.abs(number)

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.


Also Read:

Did you find this article helpful?

Your builder path starts here. Builders don't just know how to code, they create solutions that matter.

Escape tutorial hell and ship real projects.

Try Programiz PRO
  • Real-World Projects
  • On-Demand Learning
  • AI Mentor
  • Builder Community