Ackumulering av tal i JavaScript-loopar
Låt oss med hjälp av en loop hitta summan av heltal
från 1 till 100. För att lösa
en sådan uppgift itereras talen i loopen
och deras summa skrivs sekventiellt in
i någon variabel:
let res = 0;
for (let i = 1; i <= 100; i++) {
res = res + i;
}
console.log(res); // den sökta summan
Lösningen kan förenklas genom användning av operatorn
+=:
let res = 0;
for (let i = 1; i <= 100; i++) {
res += i;
}
console.log(res);
Hitta summan av jämna tal från 2 till
100.
Hitta summan av ojämna tal från 1
till 99.
Hitta produkten av heltal från 1
till 20.