js写任意数向上取整数 例如:58四舍五入60 582四舍五入600 的函数
时间: 2023-07-18 07:41:46 浏览: 158
JavaScript Math.ceil 方法(对数值向上取整)
您可以编写一个通用的函数来将数字向上舍入到任意位数,以下是一个示例函数:
```javascript
function roundUpNumber(num, nearest) {
return Math.ceil(num/nearest)*nearest;
}
```
该函数接收两个参数:要舍入的数字和要舍入到的最接近的数字。例如,要将58向上舍入到60,可以使用以下代码:
```javascript
roundUpNumber(58, 10); // 返回60
```
同样,要将582向上舍入到600,可以使用以下代码:
```javascript
roundUpNumber(582, 100); // 返回600
```
这个函数可以用于将数字向上舍入到任意位数,只要传递正确的舍入值即可。
阅读全文