如何在 JavaScript 中四舍五入到最接近的 N
javascriptweb developmentfront end technologyobject oriented programming
假设我们有一个数字,
const num = 76;
但是,
如果我们将这个数字四舍五入到最接近的 10 位,结果将为 80
如果我们将这个数字四舍五入到最接近的 100 位,结果将为 100
如果我们将这个数字四舍五入到最接近的 1000 位,结果将为 0
我们需要编写一个 JavaScript 函数,将要四舍五入的数字作为第一个参数,将四舍五入因子作为第二个参数。
该函数应返回四舍五入后的结果。
示例
其代码为 −
const num = 76;
const roundOffTo = (num, factor = 1) => {
const quotient = num / factor;
const res = Math.round(quotient) * factor;
return res;
};
console.log(roundOffTo(num, 10));
console.log(roundOffTo(num, 100));
console.log(roundOffTo(num, 1000));
控制台中的输出将是 −
输出
80 100 0
相关文章
有用资源
javascript 参考教程 - 该教程包含有关 javascript 的更多信息:https://www.cainiaomax.com/javascript/

