将数字四舍五入到指定的位数

5年以前  |  阅读数:363 次  |  编程语言:JavaScript 

将数字四舍五入到指定的位数。

使用Math.round()和模板文本将数字舍入到指定的位数。省略第二个参数,decimals舍入为整数。

const round = (n, decimals=0) => Number(`${Math.round(`${n}e${decimals}`)}e-${decimals}`);
// round(1.005, 2) -> 1.01

Copyright© 2013-2020

All Rights Reserved 京ICP备2023019179号-8