简洁、易读
1. 封装一个函数,用来获取数字的小数位数
2. 使用Math.round(v * 10^n) / 10^n进行指定位数的四舍五入
细节:乘积结果位数为两个num的位数之和
function multiply(a, b) {
    let len = (n) => {
        let s = n.toString().split('.')[1];
        return s != null ? s.length : 0;
    }
    let multi = Math.pow(10, len(a) + len(b));
    return Math.round(a * b * multi) / multi;
}