const usuario = "admin"
if (usuario === "admin") {
console.log('Login bem-sucedido!');
} else {
console.log('Usuário inválido.');
}
ATÉ 50% OFF
TÁ ACABANDO!
0 dias
0 horas
0 min
0 seg
const usuario = "admin"
if (usuario === "admin") {
console.log('Login bem-sucedido!');
} else {
console.log('Usuário inválido.');
}
Olá, Yago, como vai?
Seu código está correto em termos de lógica e entregaria exatamente o comportamento esperado em um projeto real. A diferença é que a proposta da atividade pedia o uso do operador ternário, então o foco era treinar essa construção específica. Em um ambiente de trabalho, é comum que algumas tarefas tenham esse objetivo de prática, enquanto em produção a escolha entre if/else ou ternário depende mais de clareza e estilo da equipe.
Ambas as abordagens funcionam. A escolha no dia a dia costuma considerar legibilidade. Por exemplo, muitos times preferem ternário apenas quando a expressão é curta, e if/else quando a lógica cresce, para manter o código fácil de entender.
Continue compartilhando suas soluções por aqui sempre que quiser. O fórum está à disposição.