Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/laravel/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
我使用parsefloat(使用jquery)获得奇怪的值_Jquery_Parsefloat - Fatal编程技术网

我使用parsefloat(使用jquery)获得奇怪的值

我使用parsefloat(使用jquery)获得奇怪的值,jquery,parsefloat,Jquery,Parsefloat,我刚开始使用jQuery,并尝试做一些小事情,但我做的最后一件事似乎以一种非常奇怪的方式工作,下面是我的代码: $(document).ready(function () { $(".Ivente").change(function () { var total = 0; $(".Ivente").each(function () { var numb = parseFloat($(this).val(

我刚开始使用jQuery,并尝试做一些小事情,但我做的最后一件事似乎以一种非常奇怪的方式工作,下面是我的代码:

$(document).ready(function () 
{
    $(".Ivente").change(function () 
    {
        var total = 0;
        $(".Ivente").each(function () 
        {
            var numb = parseFloat($(this).val().replace(',', '.'));
            total += numb
        });
        $("#ITvente").val(total);
        alert(total);
    });
});
因此,为了便于解释,这段代码应该从“Ivente”类的输入中选取每个值(当我更改一个值时),将它们添加到总var中,然后将其放入“ITVENT”id的输入中

我实际上得到了两个用于添加值的输入,它以一种方式工作,但以另一种方式返回给我愚蠢的东西,这里有两种情况:

50,10和50,02总计为100,12

但是如果我把

20,10 a,d 20,02总计为40120000000005


有人有解释吗?

可能重复感谢各位的回答,这确实是浮点问题,现在已经解决了。