JavaScript Math.round() Method

MD Niaz Rahman Khan Jan 30, 2023
  1. Syntax of Math.round()
  2. Example 1: Use the Math.round() Method in JavaScript
  3. Example 2: Use the Math.round() Method With Non-Numeric Values
JavaScript Math.round() Method

The Math.round() method rounds a number to the closest integer value. If the given fractional number is less than .50, this method will round up the number with the lower integer absolute value.

On the other hand, if the fractional number is greater than or equal to .50, this method will round up the number with the next higher integer absolute value.

Syntax of Math.round()

Math.round(num)

Parameters

num - The parameter num refers to a required numeric value.

Return

The Math.round() method returns the closest absolute integer value from a given number.

Example 1: Use the Math.round() Method in JavaScript

const result1 = Math.round(3.69)
const result2 = Math.round(4.50)
const result3 = Math.round(7.33)
const result4 = Math.round(-4.50)
const result5 = Math.round(-4.51)
const result6 = Math.round(99)

console.log(result1)
console.log(result2)
console.log(result3)
console.log(result4)
console.log(result5)
console.log(result6)

Output:

4
5
7
-4
-5
99

The fraction number for the first two cases equals and exceeds .50. As a result, this method rounded up those numbers from 3 to 4 and 4 to 5.

For the third case, the fraction number is lower than .50, and this method rounded up the number with the lower integer absolute value.

Example 2: Use the Math.round() Method With Non-Numeric Values

const result1 = Math.round('A')
const result2 = Math.round()

console.log(result1)
console.log(result2)

Output:

NaN
NaN

This method returns NaN for both cases. The reason is the parameters are not a number.

MD Niaz Rahman Khan avatar MD Niaz Rahman Khan avatar

Niaz is a professional full-stack developer as well as a thinker, problem-solver, and writer. He loves to share his experience with his writings.

LinkedIn

Related Article - JavaScript Math