2
respostas

[Bug] Challenge Amigo Secreto

Boa Tarde, Monitores(as)!!!

Por gentileza, gostaria de saber qual o erro no código abaixo para não ser executado no index.HTML e Style.CSS e sim, apenas no console. Insira aqui a descrição dessa imagem para ajudar na acessibilidade Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Há também, um problema no Open Live Server, pois, não abre automaticamente. Abro o index no explorer e a necessidade de atualizar a página para executar os arquivos. Que tipo de configuração pode estar afetando? Já procedi com a reinstalação da extensão e o problema permanece.

No aguardo!!! Muito agradecido pela atenção!!!

Marco Aurélio

2 respostas

Dificil saber apenas vendo o print do código, além de tudo ser pequeno nao conseguimos testar. Sempre mande o código completo sem ser imagem dele.

Boa Tarde, Felipe!!! Obrigado por seu retorno!!!

Segue abaixo, o código:

let listaDeNomes = []; let nome;

function exibirTextoNaTela(tag, texto) { let campo = document.querySelector(tag); campo.innerHTML = texto; }

function exibirMensagemInicial() { exibirTextoNaTela('input', 'Nome'); exibirTextoNaTela('button', 'id="drawButton"Sortear amigo'); }

function adicionarAmigoSecreto() { while (true) { nome = prompt('Digite o nome dos seus amigos (ou cancele para terminar):'); if (nome) { listaDeNomes.push(nome); } else { break; // Termina o loop quando cancelar a entrada } } return listaDeNomes; }

let nomesAdicionados = adicionarAmigoSecreto(); console.log('Nomes adicionados:', nomesAdicionados);

// Função para sortear um nome da lista function sortearAmigo(listaDeNomes) { let nomeAleatorio = Math.floor(Math.random() * listaDeNomes.length); return listaDeNomes[nomeAleatorio]; }

let nomeSorteado = sortearAmigo(nomesAdicionados); console.log(O nome sorteado é ${nomeSorteado}!!!);


No aguardo!!! Abraço...Bom trabalho!!!