Esse tutorial é somente para facilitar a sua vida na hora de testar ou depurar seu código em javascript aqui na plataforma ou em qualquer outro lugar que você queira. Esse tutorial foi feito no linux e pode variar em outros sistemas operacionais, mas você pode obter esse tópico como apoio.
Existem dois métodos que vão te ajudar, o primeiro método é utilizando um arquivo .txt armazenado no seu sistema(considero o método mais fácil se você quiser depurar seu código pelo Vs Code ou diretamente pelo terminal) e o segundo método é obtendo a entrada diretamente do seu teclado. Antes de começar instale o Node.js em seu sistema.
Primeiro método
Primeiramente vamos instalar o módulo file system do Node.js:
sudo npm install -g fs
Agora vamos implementá-lo em seu arquivo javascript:
const fs = require('fs').readFileSync('Caminho arquivo .txt', 'utf-8'); //importa fs let lines = fs.split('\n'); function gets() { return lines.shift(); }
Para usar o código acima é só informar o caminho do seu aquivo .txt em 'Caminho arquivo .txt' e editá-lo adicionando o conteúdo que você queira testar em seu código. Toda vez que você chamar o método gets() ele vai buscar o conteúdo até o caracter de nova linha '\n'.
Segundo método
Nesse método você obtém a entrada diretamente do teclado. Vamos instalar o módulo readline-sync do Node.js:
sudo npm install -g readline-sync
Confira como usá-lo abaixo:
const readline = require("readline-sync"); //importa readline-sync function gets() { return readline.question(": "); }
Agora é só chamar o método gets() toda vez que você quiser uma entrada do usuário em seu código.
Fontes:
https://www.youtube.com/watch?v=sYwtBFEYaJY
Digital Innovation One
Ramon Modesto
09/04/2021 00:56