百俊ノード.js入力の受信
1.値を受信した場合
const fs = require('fs');
const input = fs.readFileSync("/dev/stdin").toString().trim();
2.スペースで区切られた行の値を入力する場合
const fs = require('fs');
const input = fs.readFileSync("/dev/stdin").toString().trim().split(" ");
3.複数行の値を入力した場合
const fs = require('fs');
const input = fs.readFileSync("/dev/stdin").toString().trim().split("\n");
4.最初の行に自然数nを入力し、次の行にスペースで区切られたn個の値を入力する場合
const fs = require('fs');
const [n, ...arr] = fs.readFileSync("/dev/stdin").toString().trim().split(/\s/);
5.第1行に自然数nを入力し、次の行からn行に値を入力する
const fs = require('fs');
const [n, ...arr] = fs.readFileSync("/dev/stdin").toString().trim().split("\n");
6.1つの値またはスペースで区切られた複数の値を入力し、複数行の間で乱雑にします。
ex)n入力-スペースで区切られたn個の値を入力-m入力-複数行にわたってm個の値を入力
const fs = require('fs');
const input = fs.readFileSync("/dev/stdin").toString().trim().split(/\s/);
const n = input[0];
const n_arr = input.slice(1, n+1);
const [m, ...m_arr] = input.slice(n+1);
Reference
この問題について(百俊ノード.js入力の受信), 我々は、より多くの情報をここで見つけました https://velog.io/@cheej10/백준-node.js-입력받기テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol