Optionalità delle parentesi nei cicli in JavaScript
Nei cicli, le parentesi graffe non sono obbligatorie. Se vengono omesse, il ciclo eseguirà solo una riga di codice sottostante.
Vediamo un esempio. Supponiamo di avere un ciclo con le parentesi graffe:
for (let i = 0; i <= 9; i++) {
console.log(i); // visualizzerà i numeri da 0 a 9
}
Se omettiamo le parentesi graffe, il risultato non cambierà:
for (let i = 0; i <= 9; i++)
console.log(i); // visualizzerà i numeri da 0 a 9
Riscrivi il seguente codice senza parentesi graffe:
let arr = [1, 2, 3, 4, 5];
for (let elem of arr) {
console.log(elem);
}