function sortear () {
if (amigos.length < 4) {
alert ('Adicione pelo menos 4 amigos!');
return;
}
function sortear () {
if (amigos.length < 4) {
alert ('Adicione pelo menos 4 amigos!');
return;
}
Oi, Yanca.
Eu gostei do seu cuidado com validações antes do sorteio: usar amigos.length < 4 com return evita que o resto da função rode quando falta gente e deixa o fluxo mais claro. Uma dica interessante para o futuro e validar nomes repetidos na lista usando includes, assim você mantém a lista mais organizada:
function adicionarAmigo(nome) {
nome = nome.trim();
if (nome === '') {
alert('Digite um nome.');
return;
}
if (amigos.includes(nome)) {
alert('Esse nome ja foi adicionado.');
return;
}
amigos.push(nome);
}
Esse codigo remove espacos, bloqueia nome vazio e evita duplicados antes de fazer amigos.push(nome).