Solucionado (ver solução)

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!

Solucionado
(ver solução)
1
resposta

[Sugestão] Resposta



const readline = require('readline').createInterface({
    input: process.stdin,
    output: process.stdout
});

readline.question('Bem Vindo(a), digite seus status de pagamento: ', (resposta) => {
    const status = resposta.toLowerCase().trim();

    switch(status){
        case 'pendente':
            console.log('Pagamento pendente');
        break;
        case 'aprovado':
            console.log('Pagamento aprovado');
        break;
        case 'recusado':
            console.log('Pagamento recusado');
        break;
    }
        
    readline.close();
})
1 resposta
solução!

Olá, Robson! Como vai?

Parabéns pela resolução da atividade!

Observei que você explorou o uso de switch para estruturar diferentes respostas com JavaScript, utilizou muito bem o toLowerCase para padronizar as entradas e ainda compreendeu a importância do trim para evitar problemas com espaços extras na validação.

Continue postando as suas soluções, com certeza isso ajudará outros estudantes e tem grande relevância para o fórum.

Fico à disposição! E se precisar, conte sempre com o apoio do fórum.

Abraço e bons estudos!

AluraConte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!