此代码假设打印浮点值,但不是这样,打印的值如此“0”,但预期值假定为“0.0”
$("#lvl_upStream").html(parseFloat(data.lvl_upStream) + " m");
此外,使用了以下代码,但仍然打印相同的结果。
$("#lvl_upStream").html(getFloat(data.lvl_upStream) + " m");
要打印的值:
"lvl_upStream":0.0
答案 0 :(得分:1)
使用 toFixed()
来设置小数点后的数字
$("#lvl_upStream").html(parseFloat(data.lvl_upStream).toFixed(1) + " m");
var data = '0';
document.write(parseFloat(data).toFixed(1) + " m");