// 예제 입력이 한줄로 되어 있을 때
const readline = require('readline');
const rl = readline.createInterface({
input: process.stdin,
output: process.stdout
});
rl.on('line', function(line) {
console.log(line);
rl.close();
}).on("close", function() {
process.exit();
});
-----------------------------------------
// 예제 입력이 여러줄로 되어 있을 떼
const readline = require('readline');
const rl = readline.createInterface({
input: process.stdin,
output: process.stdout
});
let input = [];
rl.on('line', function (line) {
input.push(line)
})
rl.on('close', function () {
console.log(input);
process.exit();
});
// 예제 입력이 한줄로 되어 있을 때
let fs = require('fs')
//숫자 하나인 경우
let input = Number(fs.readFileSync('dev/stdin'))
//' ' 기준으로 구분
let input = fs.readFileSync('dev/stdin').toString().split(' ')
console.log(input)
-----------------------------------------
// 예제 입력이 여러줄로 되어 있을 떼
let fs = require('fs')
let input = fs.readFileSync('dev/stdin').toString().split('\n')
// 예제 데이터 개수가 주어진 경우
let cnt = input[0]
let lines = []
for(let i = 1; i <= cnt; i++) {
lines.push(input[i].split(' '))
}
console.log(lines)