hum*_*iam 2 html javascript jquery css3
js代码是
var receivedamt = parseFloat($('#cashRecText').val()).toFixed(2);
console.log(receivedamt);
var addon = parseFloat('5.00').toFixed(2);
console.log(addon);
addon = parseFloat(receivedamt).toFixed(2)+parseFloat(addon).toFixed(2);
console.log(addon);
Run Code Online (Sandbox Code Playgroud)
但输出是
3.00
5.00
3.005.00
Run Code Online (Sandbox Code Playgroud)
如何得到总和
8.00
Run Code Online (Sandbox Code Playgroud)
var addon = (parseFloat(receivedamt)+parseFloat(addon)).toFixed(2);
Run Code Online (Sandbox Code Playgroud)
编辑:原始代码不起作用的原因是,toFixed function returns a string.因此,two strings were "added" rather than two float values.
| 归档时间: |
|
| 查看次数: |
2419 次 |
| 最近记录: |