Oi, Henrique! Como vai?
Agradeço por compartilhar seu código com a comunidade Alura.
A sua função adicionar() tá organizada e cumpre bem a proposta da atividade. O uso de getElementById() para capturar o campo do amigo e a lista, junto da verificação com if para saber se a lista está vazia antes de adicionar novos nomes, mostra um bom raciocínio lógico na construção da solução.
Uma dica interessante para o futuro é usar o método trim() para evitar que nomes vazios ou com espaços sejam adicionados na lista.
let nome = document.getElementById('nome-amigo').value.trim();
if (nome !== ''){
console.log(nome);
}
Neste código, trim() remove espaços extras antes ou depois do texto digitado. Assim, o programa verifica se realmente existe um nome válido antes de utilizar o valor.
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!