1
resposta

[Projeto] Exercício: Validação de login

import { createInterface } from "readline";

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

rl.question("Boas vindas! Digite seu nome de usuário:\n> ", (input) => {
  console.log(input === "admin" ? "Login bem-sucedido!" : "Usuário inválido.");
  rl.close();
});
1 resposta

Ei, Vitor! Tudo bem?

Agradeço por aguardar o nosso retorno.

Você aplicou a condicional certinho e ainda utilizou o operador ternário para deixar o código mais enxuto, o que mostra boa familiaridade com a sintaxe do JavaScript.

Gostei também da organização do código e do uso do readline para interação no terminal. Uma próxima evolução interessante seria pensar: como você poderia validar também uma senha ou tratar diferenças entre letras maiúsculas e minúsculas no login?

Muito bom o seu trabalho, continue praticando e em caso de dúvidas, conte com o nosso apoio!

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