Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

0
respostas

Minha solução sem a variável status está correta?

function avaliarDesempenho(pontuacaoFinal, callback) {
    console.log(`Pontuação: ${pontuacaoFinal}`);

    setTimeout(() => {
        callback(pontuacaoFinal);
    }, 2000);
}

function mensagemPersonalizada(pontuacao) {
    if (pontuacao >= 70) {
        console.log("Parabéns! Você foi aprovado!");
    } else if (pontuacao >= 50) {
        console.log("Você precisa de reforço");
    } else {
        console.log("infelizmente você está reprovado.");
    }
}

avaliarDesempenho(30, mensagemPersonalizada);