在JS我如何四捨五入到一個地方,但強制額外的0,所以它看起來像正常價格?我如何繞到一個地方,但強制額外的0,所以它看起來像正常價格?
關於這個話題有很多答案,但我想達到的是擺脫硬幣/美分最後一位數字。 因此,例如,而不是15.98,我可以顯示16.00或14.49,而我可以顯示14.50。
下面回合到一個地方,但我該如何強制顯示額外的零?
c = Math.round(c_ft*10,2)/10
form.ans.value=c
在JS我如何四捨五入到一個地方,但強制額外的0,所以它看起來像正常價格?我如何繞到一個地方,但強制額外的0,所以它看起來像正常價格?
關於這個話題有很多答案,但我想達到的是擺脫硬幣/美分最後一位數字。 因此,例如,而不是15.98,我可以顯示16.00或14.49,而我可以顯示14.50。
下面回合到一個地方,但我該如何強制顯示額外的零?
c = Math.round(c_ft*10,2)/10
form.ans.value=c
可以使用toFixed
方法將數字格式轉換成字符串:
form.ans.value = (Math.round(c_ft * 10)/10).toFixed(2);
javascript:alert((5).toFixed(2));
簡單地用Google搜索。 http://www.w3schools.com/jsref/jsref_tofixed.asp
每個人都被壓低了。我認爲這與答案所包含的內容沒有任何關係,只是存在而已。 – Guffa 2013-03-08 13:35:11
我不明白。爲什麼?什麼樣的廢話是因爲存在而降低答案的? – amik 2013-03-08 21:44:12
由於失望被重新引導向外,downvotes是提取錯誤報復的最簡單方法。 – Guffa 2013-03-08 23:11:41