Olá, Rebeca, como vai?
No seu código, o problema está na forma como está verificando se o campo está vazio. O espaço entre as aspas (' '
) só confere se o valor do campo for exatamente um espaço. Para checar se o campo está vazio, você deve comparar com uma string vazia (''
), por exemplo:
function adicionar() {
let amigo = document.getElementById('nome-amigo');
if (amigo.value == '') {
alert('Informe o nome do amigo!');
return;
}
}
Espero ter ajudado.
Siga firme nos seus estudos e conte com o fórum sempre que precisar.
Abraços :)
Caso este post tenha lhe ajudado, por favor, marcar como solucionado