Wie kann ich alle Elemente in einem Array zusammenfassen? Zum Beispiel habe ich ein Array:Summe aller Elemente in einem Array
[20,20,20,10,10,5,1]
Wie kann ich es machen [60,20,5,1]
?
Hier ist, was ich versucht habe, so weit:
var money = [20, 20, 20, 10, 10, 5, 1];
for (var i = 0; i < money.length; i++) {
if (money[i] == money[i + 1]) {
money[i] += money[i + 1];
money.splice(money.indexOf(money[i + 1]), 1);
}
}
Was haben Sie versucht? – PMerlet
Sind Sie sicher, dass die Duplikate zusammen sind? –
für (var i = 0; i