No JavaScript, os comandos break e continue são utilizados para controlar o fluxo de execução em estruturas de repetição, como for, while e do...while, bem como em estruturas de seleção switch.
Qual das afirmações que seguem descreve corretamente o comportamento desses comandos?
O comando break interrompe a execução do laço e sai imediatamente da estrutura de repetição, enquanto o comando continue também encerra a execução do laço, mas apenas após terminar a iteração atual.
O comando break e o comando continue têm o mesmo comportamento, ambos encerram a execução do laço, saindo imediatamente da estrutura de repetição.
O comando break interrompe o laço completamente e sai da estrutura de repetição, enquanto o comando continue faz com que o laço pule a iteração atual e prossiga com a próxima.
O comando break é utilizado apenas em estruturas switch, enquanto o continue é utilizado somente em laços for, while e do...while.