我有一個JavaScript來自動填充一些輸入,沒有與我的代碼四捨五入它工作正常它改變和自動填充輸入,但試圖添加Math.round或圓它繞小數,但不變化不會自動填充,如果喜歡它的一些變化的addEventListener必須做Javascript parseInt parseFloat和舍入小數
工作代碼
taxes.value = parseInt(parseFloat(totaltopay.value) * (1.00/1.19));
添加一些代碼,以四捨五入的小數它不會自動填充的投入
taxes.value = parseInt(parseFloat(Math.round(totaltopay.value) * (1.00/1.19)));
任何方式來取得這個結果,並使其工作?
必須做到如下:
taxes = 23123.764345645
圓形,只向23124
不點不帶逗號
編輯
輸入量總與輸入量*輸入銷售價格,並支付改變這給總的價格支付,這totaltopay輸入我們採取的金額和稅收,它的工作原理沒有四捨五入,但試圖繞它addEventListener停止工作......你也許可以瞭解稅收也是autofilles當改變銷售價格或數量因爲到taltopay更改等納稅
什麼是你輸入你能指望什麼作爲的結果? – Sergio
你真的需要'parseInt'。 –
'Math.round((totaltopay.value)*(1.00/1.19));' –