Как вводить данные в NodeJS?
Опубликовано: 26 Июля, 2021
В настоящее время расширение JavaScript, то есть Node.js, довольно популярно среди программистов в области конкурентного программирования. В этой статье мы обсудим, как принимать данные от пользователя.
readline-sync: это сторонний модуль, который используется для синхронного ввода данных от пользователя. Итак, выполнение программ построчно.
Установка модуля:
npm установить readline-sync
Структура проекта:
Filename- index.js: получение входного массива от пользователя
Javascript
// Importing the module const readline = require( "readline-sync" ); // Enter the number let 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 module const readline = require( "readline-sync" ); // Enter the number let a = Number(readline.question()); let number = []; // Creating map let 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
Вывод: это будет вывод на консоль.