当前位置: 首页 > 后端技术 > Node.js

牛客网JS(nodeJS)单行、多行输入输出

时间:2023-04-03 15:00:57 Node.js

nodeJS实现牛客网的输入输出在牛客网,使用js做笔试的童鞋们第一件事要做就是学习如何输入和输出。否则,即使你看懂了题目,也无法通过笔试。话不多说,直接开始:1.选择语言2.单行输入varreadline=require('readline')constrl=readline.createInterface({input:process.stdin,output:process.stdout})rl.on('line',function(line){//line为输入的单行字符串,split函数--将行数据通过空格转换为数组。vararr=line.split('')//Each数组的一部分arr项都是字符串格式,如果我们需要一个整数,需要parseInt将其转换为数字console.log(parseInt(arr[0])+parseInt(arr[1]));})3.多行输入varreadline=require('readline')constrl=readline.createInterface({input:process.stdin,output:process.stdout})varinputs=[]rl.on('line',function(line){//trim()去掉字符串两边的空格,line代表一行输入,最后得到的inputs数组的每个元素代表一行输入inputs.push(line.trim()));//接下来根据要求对每一行数据进行处理,比如类似单行输入,将每一行数据按照空格转换成数组...})4.输出console.log(“你的结果”);

最新推荐
猜你喜欢