第一种方式
const rl = require('readline').createInterface({
input: process.stdin,
output: process.output
})
const inputs = []
rl.on('line', (line) => {
inputs.push(line.split(' ').map(a => Number(a)))
})
rl.on('close', () => {
console.log(inputs)
})
第二种方式
let buf = ''
process.stdin.on('readable', () => {
const chunk = process.stdin.read()
if (chunk) buf += chunk.toString()
})
process.stdin.on('end', () => {
const inputs = []
buf.split('\n').forEach(line => {
inputs.push(line.split(' ').map(v => Number(v)))
})
console.log(inputs)
})