Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

342
Visualizações
prompt problem in VS editor or node js editor

When i want to take user input in my code by taking command prompt vs code or node js editor says it is not defined. But as far i know we can take user input in JS by "prompt" .

example :-

function leapYear(year) {
    if ((year %2 == 0) && (year %100 != 0) || (year %400 == 0)) {
        console.log(year + " LeapYear");
    }
    else{
        console.log(year +" Not a LeapYear");
    }
  
}
const year = prompt('Enter a year:');


leapYear(year);

Uncaught ReferenceError: prompt is not defined

about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

Yes you can get user input from the command line (so using node), use readline:

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

let input = "";

rl.question("input here:\n", function (string) {
    input = string;
    console.log("input that was entered: " + input);
rl.close();

});

It's a bit more hassle than in other languages.

More here: https://www.educative.io/edpresso/how-to-get-user-input-from-command-line-with-javascript

There's a lot more to readline, so here's the official documentation:

https://nodejs.org/api/readline.html

about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda