Este projeto tem por objetivo inserir 4 equipes e sortear uma semi final de um torneio.
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Este projeto tem por objetivo inserir 4 equipes e sortear uma semi final de um torneio.
Oi Odirlei
Para compartilhar o código você precisa utilizar a ferramenta </> (inserir bloco de código) aqui do editor e inserir o código entre as crases.
Ok, vou tentar novamente
<meta charset="UTF-8">
<h1>Sorteio semi-finais</h1>
<script>
function pulaLinha(){
document.write("<br>");
}
function mostraTexto(frase){
document.write(frase);
pulaLinha();
}
function sorteiaNumeros() {
return Math.round(Math.random()*3);
}
function geraLista(quantidade){
var sorteio = [];
var contador = 0;
while (contador <= quantidade){
var numeroAleatorio = sorteiaNumeros();
var achou = false;
for(posicao = 0; posicao < sorteio.length; posicao++){
if(sorteio[posicao] == numeroAleatorio){
achou = true;
break;
}
}
if(achou == false){
sorteio.push(numeroAleatorio);
contador++;
}
}
return sorteio;
}
var sorteio = geraLista(3);
console.log(sorteio);
var times = [];
var quantidade = 4;
var contador = 1;
while( contador <= quantidade) {
var equipe = prompt("Informe a equipe " + contador);
var existe = false;
for( var posicao = 0; posicao < times.length; posicao++) {
if( times[posicao] == equipe) {
existe = true;
break;
}
}
if( existe == false) {
times.push(equipe);
contador++;
}
}
console.log(times);
mostraTexto(times);
pulaLinha;
sorteio = contador;
mostraTexto(times[0] + " X " + times[3]);
pulaLinha;
mostraTexto(times[1] + " X " + times[2]);
</script>
Oi Odirlei
Muito bom! Parabéns pelo empenho nos estudos!
Continue praticando e qualquer dúvida pode contar com a gente.