0
所以這個代碼在每次循環由0.001加起來,我有它設置爲只顯示我的3個數字過去小數點但例如第10圈,當它到達0.01我希望它只能說明2號過去小數,我不需要它顯示爲0。如何劃分的十進制數的javascript
var Num = 0.000
for(s = 1; s <= 15; s++){
Num = Num + 0.001
var NumX = Num.toFixed(3)
if(NumX % 10 == 0){
var NumX = Num.toFixed(2)
alert("working")
}
}
我試圖通過10在上面的代碼劃分,但我不知道怎麼分小數有人可以告訴我如何得到這個代碼工作,謝謝。
你可以在這裏查看答案http://stackoverflow.com/questions/19715819/divide-number-with-decimals-javascript – akinjide
所以,當它達到0.011,你想它顯示0.01? – numbermaniac
如果可以,請避免使用浮點值進行計算。由於精度錯誤,您可能無法獲得預期的結果。爲什麼不使用整數? –