自定义在JavaScript中向上舍入

时间:2016-07-05 09:12:04

标签: javascript math

我想整理一个这样的数字:

roundup(number, 2)

Output
1.155 -> 1.16
1.0015 -> 1.01

这样做的最佳方式是什么?

1 个答案:

答案 0 :(得分:1)

你是说这个吗?

    var roundup = function(num, prec) {
      var magn = Math.pow(10, prec);
      return Math.ceil(num * magn) / magn;
    };

    /// e.g.
    roundup(1.155,2) // => 1.16
    roundup(1.0015,2) // => 1.01