我一遍又一遍地找到关于如何对值求和的相同示例,但我自己无法使用它。我在 localStorage 中保存了两组数据。两个键的第一个值是我想加在一起的数字。我发现许多 .each 函数执行循环,但我想在查看键/值对时执行它,有一个包含总和作为键/值对循环的变量。所以这就是我所拥有的:
$(document).ready(function(){
if(localStorage.length > 0){
for (var i=0, len=localStorage.length; i<len; i++){
var sum = 0;
var key = localStorage.key(i);
var val = localStorage.getItem(key);
var valu = val.split("*");
alert (valu[0]); //alerts twice 130 and 160
sum += valu[0]; //didn't do anything
sum += parseInt(valu[0]); //also didn't work
alert (sum);
}
}
});
所以这两个值是 130 和 160,它们会在函数循环时发出警报……那么我怎样才能添加它们并在循环时像运行总数一样呢?