Oii, João. Tudo bem?
Está dando erro de sintaxe pois está faltando fechar uma chave }
no final. E verifique se o nome da sua função é embaralha ou embaralhar (no curso é assim). Indico que deixe como no curso.
Código ajustado:
function sortear() {
embaralhar(amigos);
let sorteio = document.getElementById('lista-sorteio');
for (let i = 0; i < amigos.length; i++) {
if (i == amigos.length - 1) {
sorteio.innerHTML = sorteio.innerHTML + amigos[i] +' --> ' +amigos[0] + '<br/>';
} else {
sorteio.innerHTML = sorteio.innerHTML + amigos[i] +' --> ' +amigos[i + 1] + '<br/>';
}
}
}
Se continuar com erro, por favor, envie o código completo. Assim poderei testar melhor.
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!