• Post category:JavaScript
  • Reading time:4 mins read

Today we’ll show you the list of JavaScript Math functions that every web developer should know.

Math is a built-in object that has properties and methods for mathematical constants and functions. It’s not a function object.

List of JavaScript Math functions

  1. Math.min()
  2. Math.max()
  3. Math.random()
  4. Math.round()
  5. Math.ceil()
  6. Math.pow()
  7. Math.floor()
  8. Math.abs()

1. Math.min()

The Math.min() function returns the number with the lowest value.

Math.min(15, 17, 20, 5); // Output: 5

Math.min(-15, -17, -20, -5); // Output: -20

const list = [15, 17, 20, 5, -15, -17, -20, -5];
Math.min(...list); // Output: -20

2. Math.max()

The Math.max() function returns the number with the largest value.

Math.max(15, 17, 20, 5); // Output: 20

Math.max(-15, -17, -20, -5); // Output: -5

const list = [15, 17, 20, 5, -15, -17, -20, -5];
Math.max(...list); // Output: 20

3. Math.random()

The Math.random() function returns the random number between 0 to 1.

Math.random(); // Output: 0.18912103331760988

Math.random(); // Output: 0.20911447024845153

Math.random(); // Output: 0.31503359473699244

4. Math.round()

The Math.round() function returns the rounds number to its nearest integer.

Math.round(15.05); // Output: 15

Math.round(15.50); // Output: 16

Math.round(-15.05); // Output: -15

Math.round(-15.50); // Output: -15

5. Math.ceil()

The Math.ceil() function rounds a number up to the next largest integer.

Math.ceil(15.05); // Output: 16

Math.ceil(15.50); // Output: 16

Math.ceil(-15.05); // Output: -15

Math.ceil(-15.50); // Output: -15

6. Math.pow()

The Math.pow() function returns the base to the exponent power.

Math.pow(2, 3); // Output: 8

Math.pow(3, 2); // Output: 9

Math.pow(7, 2); // Output: 49

Math.pow(9, 2); // Output: 81

7. Math.floor()

The Math.floor() function rounds a number down to its nearest integer.

Math.floor(15.05); // Output: 15

Math.floor(15.50); // Output: 15

Math.floor(-15.05); // Output: -16

Math.floor(-15.50); // Output: -16

8. Math.abs()

The Math.abs() function returns the absolute value of a number.

Math.abs(15); // Output: 15

Math.abs('-15'); // Output: 15

Math.abs(-15); // Output: 15

Math.abs(null); // Output: 0

I hope you find this article helpful.
Thank you for reading. Happy Coding..!!

Leave a Reply