Как вводить данные в NodeJS?
Опубликовано: 26 Июля, 2021
В настоящее время расширение JavaScript, то есть Node.js, довольно популярно среди программистов в области конкурентного программирования. В этой статье мы обсудим, как принимать данные от пользователя.
readline-sync: это сторонний модуль, который используется для синхронного ввода данных от пользователя. Итак, выполнение программ построчно.
Установка модуля:
npm установить readline-sync

Структура проекта:

Filename- index.js: получение входного массива от пользователя
Javascript
// Importing the moduleconst readline = require( "readline-sync" ); // Enter the numberlet a = Number(readline.question());let number = [];for (let i = 0; i < a; ++i) { number.push(Number(readline.question()));}console.log(number); |
Запустите файл index.js, используя команду ниже:
узел index.js
Вывод: это будет вывод на консоль.

Filename- index.js: определение частоты чисел
Javascript
// Importing the moduleconst readline = require( "readline-sync" ); // Enter the numberlet a = Number(readline.question());let number = []; // Creating maplet map = new Map();for (let i = 0; i < a; ++i) { let number = Number(readline.question()); if (map.has(number)) { map.set(number, map.get(number) + 1); } else { map.set(number, 1); }} console.log(map); |
Запустите файл index.js, используя команду ниже:
узел index.js
Вывод: это будет вывод на консоль.