牛客网javascript读取输入

来源:互联网 发布:冠能狗粮网络代理 编辑:程序博客网 时间:2024/06/18 06:42

读取一行输入

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 = 1var 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});
原创粉丝点击