JavaScript round() Method
Example
Round a number to the nearest integer:
Math.round(2.5);
The result will be:
3
Try it Yourself »
More "Try it Yourself" examples below.
Definition and Usage
The round() method rounds a number to the nearest integer.
Note: 2.49 will be rounded down, 2.5 will be rounded up.
Browser Support
Method | |||||
---|---|---|---|---|---|
round() | Yes | Yes | Yes | Yes | Yes |
Syntax
Math.round(x)
Parameter Values
Parameter | Description |
---|---|
x | Required. The number to be rounded |
Technical Details
Return Value: | A Number, representing the nearest integer |
---|---|
JavaScript Version: | 1.0 |

More Examples
Example
Round different numbers to the nearest integer:
var a = Math.round(2.60);
var b = Math.round(2.50);
var c = Math.round(2.49);
var d = Math.round(-2.60);
var e = Math.round(-2.50);
var f = Math.round(-2.49);
The result of a,b,c,d,e, and f will be:
3
3
2
-3
-2
-2
Try it Yourself »
