我有這兩個領域正從我的API傳遞號井號不加在一起
Var1 = £23.45
Var2 = £67.89
如何我在jQuery的一起添加這些?
我已經試過
+Var1 + +Var2
但所有我得到的回報是NaNNaN
。
我有這兩個領域正從我的API傳遞號井號不加在一起
Var1 = £23.45
Var2 = £67.89
如何我在jQuery的一起添加這些?
我已經試過
+Var1 + +Var2
但所有我得到的回報是NaNNaN
。
就目前而言,它們是無效的。如果你希望他們加入,你需要做的是這樣的:
Var1 = "£23.45"; // Put it inside quotes. And give a semicolon.
Var2 = "£67.89"; // Put it inside quotes. And give a semicolon.
現在:
Var3 = "£" + (parseFloat(Var1.substr(1)) + parseFloat(Var2.substr(1))); // £91.34
現在Var3
將之和再加上£
標誌:£91.34
。
Var1 = "£23.45"; // Put it inside quotes. And give a semicolon.
Var2 = "£67.89"; // Put it inside quotes. And give a semicolon.
Var3 = "£" + (parseFloat(Var1.substr(1)) + parseFloat(Var2.substr(1))); // £91.34
document.write(Var3);
可以使用.toFixed(2);
格式化小數位:
Var1 = "£23.45"; // Put it inside quotes. And give a semicolon.
Var2 = "£67.85"; // Put it inside quotes. And give a semicolon.
Var3 = "£" + (parseFloat(Var1.substr(1)) + parseFloat(Var2.substr(1))).toFixed(2);; // £91.34
document.write(Var3);
PS:https://stackoverflow.com/questions/35061784/what-does-nan-stand-for-in-javascript/
它們無效。 –
它不是重複的?我在問如何將兩個數字加在一起,不知道NaN代表什麼! – SamAdmit
好的。重新開放。 –