JavaScript – Math round方法
在 JavaScript 中,Math
对象提供了许多用于数学计算的方法。其中之一是 round()
方法,它可以将一个数字四舍五入到最近的整数。
语法
Math.round(x)
x
:必需。一个数字。
返回值
round()
方法返回四舍五入后的整数。
示例
下面是几个使用 round()
方法的示例:
示例 1
console.log(Math.round(3.75)); // 输出: 4
示例 2
console.log(Math.round(0.5)); // 输出: 1
示例 3
console.log(Math.round(-1.5)); // 输出: -1
示例 4
console.log(Math.round(2.1)); // 输出: 2
示例 5
console.log(Math.round(-2.1)); // 输出: -2
示例 6
let x = 1.23456789;
console.log(Math.round(x * 100) / 100); // 输出: 1.23
解释
- 在示例 1 中,
3.75
四舍五入后的结果是4
。 - 在示例 2 中,
0.5
四舍五入后的结果是1
。 - 在示例 3 中,
-1.5
四舍五入后的结果是-1
。 - 在示例 4 中,
2.1
四舍五入后的结果是2
。 - 在示例 5 中,
-2.1
四舍五入后的结果是-2
。 - 在示例 6 中,首先将
x
乘以100
,然后四舍五入得到123.46
,最后将结果除以100
得到1.23
。
结论
round()
方法是 JavaScript 中用于四舍五入的常用函数。它接受一个数字作为参数,并将其四舍五入到最近的整数。当需要对小数进行处理时,可以使用 round()
方法的一个变体,将小数乘以一个较大的数,然后使用 round()
方法保留指定的小数位数。