Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Projeto] Resolucao

Adicionei somente um toUpperCase() antes de guardar na lista de nomes.

function adicionar() {
    // recuperar valores dos nomes
    let amigo = document.getElementById('nome-amigo').value.toUpperCase();

    // Validação para adicionar nomes ao array
    if (listaAmigos.includes(amigo)) {
        alert('Nome já adicionado!');
    } else if (amigo == '') {
        alert('O nome do amigo não pode ser vazio.');
    } else {
        listaAmigos.push(amigo);
        atualizarLista();
    }
}
1 resposta
solução!

Oi Hirislayne, tudo bem? 😊

Parabéns pela iniciativa de implementar a conversão para maiúsculas diretamente na entrada do nome!

Essa abordagem é eficiente e garante que todos os nomes na lista sigam um padrão uniforme.

Usar toUpperCase() é uma excelente maneira de normalizar os dados e evitar problemas de comparação no futuro.

Além disso, você tratou corretamente os casos em que o nome já existe na lista ou é vazio, mostrando um bom entendimento das validações necessárias.

Continue praticando e explorando diferentes formas de resolver os desafios! 😎

🎓 Para saber mais: