while(numero <= quantidade) {
var numeroAletorio = sorteia();
var achou = false;
for(var posicao = 0; posicao < segredos.length; posicao++) {
if(segredos[posicao] == numeroAletorio) {
achou = true;
break;
}
}
if(achou == false){
segredos.push(numeroAletorio);
numero++;
} Então, eu tenho uma dúvida sobre essa parte do código, teria como alguém me explicar esse while ? Eu fiquei meio confuso sobre o for , os if e as var