O break; serve para interromper um looping, seria exatamente isso? Serve para algo mais?
O break; serve para interromper um looping, seria exatamente isso? Serve para algo mais?
Oi Luanova! Tudo bem?
O break; no JavaScript é usado principalmente para interromper um loop, como um for, while ou do...while. Quando o break; é executado, ele imediatamente termina o loop e o controle do programa continua com a primeira declaração após o loop.
Além disso, o break; também pode ser usado em uma estrutura switch para terminar uma cláusula de caso. Sem o break;, o JavaScript continuará executando os casos subsequentes até encontrar um break; ou o fim do switch.
Trouxe um exemplo prático de como o break; funciona em um loop:
for (let i = 0; i < 10; i++) {
if (i === 5) {
break; // O loop será interrompido quando i for igual a 5
}
console.log(i);
}
// Saída: 0, 1, 2, 3, 4
E aqui está um exemplo em um switch:
let fruit = 'banana';
switch (fruit) {
case 'banana':
console.log('Banana escolhida!');
break;
case 'maçã':
console.log('Maçã escolhida!');
break;
default:
console.log('Fruta não disponível.');
}
// Saída: Banana escolhida!
Espero ter ajudado. Conte com o apoio do fórum e bons estudos!