Neobaveznost zagrada u petljama u JavaScript-u
U petljama vitičaste zagrade nisu obavezne. Ako ih izostavite, petlja će izvršiti samo jednu liniju ispod sebe.
Hajde da pogledamo na primeru. Pretpostavimo da imamo određenu petlju sa vitičastim zagradama:
for (let i = 0; i <= 9; i++) {
console.log(i); // ispisaće brojeve od 0 do 9
}
Izostavimo vitičaste zagrade - i rezultat se od toga neće promeniti:
for (let i = 0; i <= 9; i++)
console.log(i); // ispisaće brojeve od 0 do 9
Prepišite sledeći kod bez vitičastih zagrada:
let arr = [1, 2, 3, 4, 5];
for (let elem of arr) {
console.log(elem);
}