当前位置:  开发笔记 > 编程语言 > 正文

如何用jquery中的数字计算?

如何解决《如何用jquery中的数字计算?》经验,为你挑选了1个好方法。

我想用总价格减去一些输入值.

代码:

$('.calculate-resterend').click(function(e) {
    e.preventDefault();
    var contant = $('.checkout-contant').val();
    var pin = $('.checkout-pin').val();
    var creditcard = $('.checkout-creditcard').val();
    var waardebon = $('.checkout-waardebon').val();

    var totalprice = $('.total.final-price.price').text();
    alert(contant - totalprice);
});

但这会回来NaN.我认为这是因为总价格是.text();,但在这些事情之间减去的正确方法是什么.

假设var contant有一个值,2000,98
并且total price值为2400,99

我想要它回来400,01.



1> squiroid..:

使用 Number()

alert(Number(contant) - Number(totalprice));

如果你还想删除comman(,)

alert(Number(contant.replace(/\,/g,'')) - Number(totalprice.replace(/\,/g,'')));

推荐阅读
女女的家_747
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有