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

Faça como eu fiz: função para incluir o amigo

function adicionar(){
let amigo = document.getElementById('nome-amigo');
let lista = document.getElementById('lista-amigos');
if (lista.textContent == ''){
lista.textContent = amigo.value;
    } else {
lista.textContent = lista.textContent + ', ' + amigo.value;
    };
amigo.value = '';
};
1 resposta
solução!

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údos relacionados
Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!