添加以逗号分隔的值

时间:2012-04-20 02:00:56

标签: javascript

我搜索了一个解决方案但找不到,

我有当前的脚本,数字是随机的(以不同的数量变化),

var totalAmount = [55.99,7.00];

我正在尝试将逗号分隔的两个值添加到相同的位置。“totalAmout = 62.99;

2 个答案:

答案 0 :(得分:0)

您将其更改为数组。您可以使用.push();

在javascript中添加数组
var totalAmount = [55.99, 7.01];
totalAmount.push(5);
console.log(totalAmount); // produces something like [55.99, 7.01, 5]

[编辑]是的,问题的整个格式让我失望了。如果您想要数组数的SUM,可以使用for循环:

var total = 0;
for (var i = 0; i < totalAmount.length; i++)
    total += parseFloat(totalAmount[i]);
}

total将具有数组的总和,并且它适用于任何长度数组。如果我们没有parseFloat,它可能会做一些奇怪的事情,因为连接和加法运算符在JavaScript中都是+。所以我们做parseFloat(totalAmount[i]),即使你的数组​​中有一个像"55.55"这样的字符串,它也会被用作数字而不是字符串。

答案 1 :(得分:0)

当然,试试这个:

var totalAmount = [55.99,7.00];
var sum = totalAmount[0] + totalAmount[1]; //Add array elements 0 and 1

这当然假设你的数组至少有两个元素。