我有一個定價表,我想轉換數據如下所示。 是否有這樣做不是做MOD和具有其它特定方式,如果條件格式化JS中的定價數據的雙倍價值
原始輸入=輸出,我需要
123.0 = 123
22.2 = 22.2
22.21 = 22.21
這是用於JavaScript的而不是Java。
我有一個定價表,我想轉換數據如下所示。 是否有這樣做不是做MOD和具有其它特定方式,如果條件格式化JS中的定價數據的雙倍價值
原始輸入=輸出,我需要
123.0 = 123
22.2 = 22.2
22.21 = 22.21
這是用於JavaScript的而不是Java。
只是做一個toString()
擺脫小數點後trailling零這樣
var n = 123.0;
n = parseFloat(n.toString()) //outputs 123
的製作方法出來的
function removeTraillingZeroes(n){ return parseFloat(n.toString()) }
removeTraillingZeroes(123.3430); //outputs 123.343
removeTraillingZeroes(123.330); //outputs 123.33
注意 - 你需要的值賦回到n,如果你想使用相同的變量。
var n = 123.0;
n = removeTraillingZeroes(n); //outputs 123
console.log(n);
所以有什麼問題你面對?似乎可以......! ;) – Jai
是啊與mod操作和條件,但只是想驗證,如果有一個已經定義的方法或方式 –
好吧,讓我直接問,你試過什麼? – Jai