javascript - 如何使用 parseFloat(0.00) 获取 float

标签 javascript jquery

如何获得 0.00 的 float 。我需要 0.00 的原因是因为我将通过添加来累积浮点值。因此从 0.00 开始。 我试过了

 var tmp ='0.00'
 tmp  = parseFloat(tmp.toString()).toFixed(2);
 totals = parseFloat(tmp)

tmp 为 0.00,但总计为 0。如何使总计为 0.00?我需要它保持为 float 而不是字符串。 谢谢

最佳答案

您可以使用字符串 tmp 变量,然后在需要添加到它时使用:

tmp = (+tmp + 8).toFixed(2);

JSFIDDLE DEMO

或者简单地编写一个函数来执行此操作,因为您必须多次执行此操作:

function strAdd( tmp, num ) {
    return (+tmp + num).toFixed(2);
}

关于javascript - 如何使用 parseFloat(0.00) 获取 float ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24394467/

相关文章:

javascript - 如何使用PhoneFormat.js检查输入的手机是固定电话还是手机?

php - jQuery .live 多次触发!

javascript - 如何在带有多个按钮的 Twitter Popover 中使用 "div"?

javascript - 如何在 jQuery 中使用 .css 函数

javascript - 用于检查护照代码的正则表达式

javascript - 谷歌和雅虎如何替换浏览器状态栏中的 URL?

JavaScript 匹配

使用菜单的 JQueryUI 菜单栏

jquery - 使用python中的pyquery删除html中的所有隐藏元素

javascript - 重用 jqplot 对象来加载或重新绘制数据