在JS中如何绕到一个地方,但强制额外的0,所以它看起来像正常的价格?
关于这个主题有很多答案,但我想要实现的是摆脱最后一位数的便士/美分。 所以例如代替15.98我可以显示16.00或者代替14.49我可以显示14.50。
以下几轮到一个地方,但我如何强制显示额外的零?
c = Math.round(c_ft*10,2)/10
form.ans.value=c
答案 0 :(得分:4)
您可以使用toFixed
方法将数字格式化为字符串:
form.ans.value = (Math.round(c_ft * 10) / 10).toFixed(2);
答案 1 :(得分:-1)
javascript:alert((5).toFixed(2));
简单地用Google搜索。 http://www.w3schools.com/jsref/jsref_tofixed.asp