读取一行输入
tokens[0]和tokens[1]分别为一行上的两个值
var readline = require('readline')
const rl = readline.createInterface({
input: process.stdin,
output: process.stdout
})
rl.on('line', function(line) {
var tokens = line.split(' ')
console.log(parseInt(tokens[0]) + parseInt(tokens[1]));
})
读取指定行输入
num为指定行。
var readline = require('readline')
const rl = readline.createInterface({
input: process.stdin,
output: process.stdout
})
var countLine = 1
var tokens = []
rl.on('line', function(line) {
tokens.push(line)
if(countLine === num) {
//操作部分
);
countLine = 1
tokens = []
} else {
countLine++
}
})
读取多行
process.stdin.resume();
process.stdin.setEncoding('ascii');
var input = "";
var input_array = "";
process.stdin.on('data', function (data) {
input += data;
});
process.stdin.on('end', function () {
input_array = input.split("\n");
// 处理input
});
本文介绍了如何使用JavaScript读取输入,包括读取一行输入、指定行输入和多行输入的方法,帮助开发者掌握相关技巧。
2531

被折叠的 条评论
为什么被折叠?



