javascript - 将数字转换为最接近的 10 的倍数

标签 javascript math

在 javascript 中,假设我有一个随机数 136,我希望它自动将它转换为 140,或者如果我有 124 到 120 等或 24 到 20 等。

最佳答案

除以 10 并四舍五入,然后乘以 10。

var x = 136;
console.log(Math.round(x / 10) * 10);

关于javascript - 将数字转换为最接近的 10 的倍数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7948170/

相关文章:

javascript - window.location.href 在 Meteor 中不起作用

javascript - 在 JavaScript 中正确使用可选参数

c# - 如何四舍五入到特定的小数精度?

java - Math.cos() 给出错误的结果

javascript - 从 JavaScript 中的 URL 获取 JSON 数据?

javascript - 创建可点击的视频缩略图,在上方同一页面上加载视频

javascript - jsTree : How to get all nodes from jstree?

javascript - 在一维数组中查找局部最大值

ios - 将世界坐标转换为对象坐标

javascript - 检查 Angular 是否在 `from` 和 `to` 之间(顺时针方向)