Accumulo di numeri nei cicli JavaScript
Troviamo la somma degli interi
da 1 a 100 utilizzando un ciclo.
Per risolvere un problema del genere,
i numeri vengono iterati nel ciclo
e la loro somma viene registrata sequenzialmente
in una variabile:
let res = 0;
for (let i = 1; i <= 100; i++) {
res = res + i;
}
console.log(res); // la somma cercata
La soluzione può essere semplificata utilizzando l'operatore
+=:
let res = 0;
for (let i = 1; i <= 100; i++) {
res += i;
}
console.log(res);
Trovare la somma dei numeri pari da 2 a
100.
Trovare la somma dei numeri dispari da 1
a 99.
Trovare il prodotto degli interi da 1
a 20.