如何获得以下输入以显示输出
输入
1.0789
10.350
1.7777
输出
1.07
10.35
1.77
答案 0 :(得分:14)
使用Math.floor将当前值下的小数位数舍入。
Math.floor(1.0789* 100) / 100
console.log(Math.floor(1.0789 * 100) / 100);
答案 1 :(得分:2)
您可以使用toFixed(2)来获得结果。
var data = 12.3544
var result = parseFloat(data.toFixed(2))
console.log(result) // 12.35
答案 2 :(得分:1)
向下舍入
console.log(1.0789.toFixed(2)); // 1.08
修剪
function trim(number, precision){
var array = number.toString().split(".");
array.push(array.pop().substring(0, precision));
var trimmedNumber = array.join(".");
console.log(trimmedNumber);
}
trim(1.0789, 2); //1.07
答案 3 :(得分:0)
你有几种方法可以做到这一点