Opcionalidade das chaves em loops em JavaScript
Em loops, as chaves não são obrigatórias. Se forem omitidas, o loop executará apenas uma linha abaixo dele.
Vamos ver um exemplo. Suponha que temos um loop com chaves:
for (let i = 0; i <= 9; i++) {
console.log(i); // exibirá os números de 0 a 9
}
Vamos omitir as chaves - e o resultado não mudará:
for (let i = 0; i <= 9; i++)
console.log(i); // exibirá os números de 0 a 9
Reescreva o seguinte código sem as chaves:
let arr = [1, 2, 3, 4, 5];
for (let elem of arr) {
console.log(elem);
}