i have the following loops that goes through an array.
for(var j=0; j<10;j++) {
for(var k=0; k<10; k++) {
if(final[k]==ya[j]){
final[k].change
Your sample data isn't quite valid. Is this what you mean? http://jsfiddle.net/B74Gm/
var final = {
1: {score:0},
2: {score: 2},
3: {score: 0},
4: {score: 5},
5: {score: 1},
6: {score: 10},
7: {score: 10}
},
ya = {
2: {score: 2},
10: {score: 3},
4: {score: 0},
15: {score: 0},
6: {score: 4},
17: {score: 5}
};
for (var i in ya) {
final[i] = final[i] || {score: 0};
final[i].score += ya[i].score;
}