我需要允許浮點值並將大於0.5
的任何浮點值轉換爲1
。例如:將大於0.5的浮點值轉換爲1
0.4 = 0.4
0.5 = 0.5
0.6 = 1
我已經嘗試使用下面的數學引用,但不適合我的要求。
var intvalue = Math.floor(floatvalue);
var intvalue = Math.ceil(floatvalue);
var intvalue = Math.round(floatvalue);
另外var a = parseFloat("10.5")
沒有給我所期望的。
你是什麼意思的「沒有用」和「不給予預期的結果」? 'Math.ceil'和'parseFloat'都是* I *預期的。 – vaultah
只有當x> 5時,使它爲1.它可以是0.7,0.8或1.8。 – Slimshadddyyy
所以如果'1.8'預期的結果是'1'或'2'?你爲什麼不問一個明確的問題? –