num.toFixed(2)
四舍五入
var num =2.446242342; num = num.toFixed(2); console.log(num); // 2.45console.log(typeof num); // string
不四舍五入 向下取整
num = Math.floor(num * 100) / 100;console.log(num); //2.44console.log(typeof num); // number
parseFloat()
小数点后不为0,就保留2位。否则为整数
var num =2.446242342; parseFloat(num)console.log(parseFloat(num)); // 2.45console.log(typeof num); // numbervar num2 =6.00; parseFloat(num2)console.log(parseFloat(num2)); // 6console.log(typeof num2); // number