É permitido o uso de códigos não usados ou não passados nos primeiros 2 cursos de programação para fazer o challenge do amigo secreto? Estou com essa duvida, pois para entender mais sobre o javascript, pesquisei alguns códigos que eu possa usar para fazer o challenge, mas não sei se tem problema usa-los.
Este é meu programa atualmente:
let listaDeAmigos = []
function exibirTextoNaTela(tag, texto) {
let campo = document.querySelector (tag);
campo.innerHTML = texto;
}
function exibirTextosInciais() {
exibirTextoNaTela('h1', 'Bem vindo ao jogo do amigo secreto!');
exibirTextoNaTela('h2', 'Digite o nome dos amigos que participarão do amigo secreto:');
}
exibirTextosInciais();
function adicionarAmigo() {
let input = document.getElementById('amigo');
let nome = input.value.trim();
if (nome === '') {
alert('Por favor, insira um nome.');
} else {
listaDeAmigos.push(nome);
input.value = '';
atualizarListaDeAmigos();
console.log(nome);
}
}
function atualizarListaDeAmigos() {
let lista = document.getElementById('listaAmigos');
lista.innerHTML = "";
listaDeAmigos.forEach(function(amigo) {
let li = document.createElement('li');
li.textContent = amigo;
lista.appendChild(li);
});
}
function sortearAmigo() {
if (listaDeAmigos.length === 0) {
alert('Nenhum amigo disponível para sortear.');
return;
}
let indiceAleatorio = Math.floor(Math.random() * listaDeAmigos.length);
let amigoSorteado = listaDeAmigos[indiceAleatorio];
let resultado = document.getElementById('resultado');
resultado.innerHTML = `<li>${amigoSorteado}</li>`;