【使用JavaScript将数字四舍五入到5的下一个整数】给定一个正整数n, 任务是将数字四舍五入到可以除以5的下一个整数。
例子:
Input : 46 Output : 50Input : 21Output : 25Input : 30 Output : 30
方法1:
- 将数字放入变量中。
- 用5除以得到十进制值。
- 通过使用取小数的ceil值math.ceil().
- 将其乘以5即可得到结果。
<
script>
function round(x) {
return Math.ceil(x / 5) * 5;
}var n = 34;
console.log(round(n));
<
/script>
输出如下:
35
方法二:
- 将数字放入变量中。
- 如果可以被5整除, 则返回相同的数字。
- 否则, 将其除以5, 取下限, 然后再次将其乘以5, 再加上5。
<
script>
function round(x) {
if (x % 5 == 0) {
return int(Math.floor(x / 5)) * 5;
} else {
return (int(Math.floor(x / 5)) * 5) + 5;
}
}var n = 34;
console.log(round(n));
<
/script>
输出如下:
35
推荐阅读
- Virtusa面试经验| 2020校园
- 分布式数据库有什么优点呢(简要介绍)
- 数据库管理系统(DBMS)介绍和详细指南
- JavaScript日期如何使用UTC()方法()
- Java如何使用date after()方法()
- 数据仓库模型中的雪花模式
- 萝卜w764纯净版系统最新系统推荐
- 深度技术win8系统64位官方版纯净版最新系统推荐
- win8 64位系统之家珍藏装机版最新系统推荐