Existe alguma utilidade ou caso específico onde se faça necessário o uso do "break" quando no programa o"while" já está presente?
Vi um post no fórum; o usarei como exemplo :
<meta charset="UTF-8">
<script>
function pulaLinha() {
document.write("<br>");
}
function mostra(frase) {
document.write(frase);
pulaLinha();
}
var loginCadastrado = "alura";
var senhaCadastrada = "alura321";
var cont = 1;
while(cont <= 3){
var loginInformado = prompt("Informe seu login");
var senhaInformada = prompt("Informe sua senha");
if( loginCadastrado == loginInformado && senhaCadastrada == senhaInformada ) {
alert("Bem-vindo ao sistema " + loginInformado);
break;
} else {
alert("Login inválido. Tente novamente");
}
cont++;
if(cont == 3){
mostra("Desculpe mais ja foram 3 tentativas");
}
}
</script>
Qual a função do break neste programa?