nodeJS实现牛客网、赛码网在线编程输入输出
来源:互联网 发布:荒野行动知乎 编辑:程序博客网 时间:2024/05/22 22:04
单行输入,nodejs控制台默认输入是字符串类型,若需要数字类型需要进行转化。
const readline = require('readline');const rl = readline.createInterface({ input: process.stdin, output: process.stdout});var inputArr = [];rl.on('line', function (input) { inputArr.push(input); console.log(inputArr[0]); console.log(+inputArr[0]);//转化成数字类型 inputArr = [];});
多行输入:输入第一个数据为接下来要输入的行数
const readline = require('readline');const rl = readline.createInterface({ input: process.stdin, output: process.stdout});var inputArr = [];rl.on('line', function (input) { inputArr.push(input); var nLine = +inputArr[0]; if (inputArr.length == (nLine + 1)) { var arr = inputArr.slice(1); console.log(arr); inputArr = []; }});
控制台输出(第一个数是接下来要输入的行数)可以循环输入输出:
432123423[ '32', '12', '34', '23' ]
1 0
- nodeJS实现牛客网、赛码网在线编程输入输出
- 牛客网在线编程输入输出
- nodejs实现在线群聊
- NodeJS+Mongodb数据库实现简单在线应用程序
- 牛客网编程题输入输出
- 南邮编程在线编程题二:输入输出练习
- 一个nodejs在线编程题目做为此类参考
- 牛客网JS编程处理输入输出
- 牛客网javascript编程的输入输出
- 牛客网js编程的输入输出
- 赛码网-在线编程:股神
- 在线编程--用两个栈实现队列
- python在线笔试输入输出格式
- 赛码网-在线编程:翻转数组
- 赛码网:在线编程--约德尔测试
- nodejs在线xlsx转json
- 基于NodeJs的在线聊天室
- eclipse在线安装nodejs插件
- 知识竞赛时,竞赛活动主题及环节主题如何修改?
- Github Page - 搭建自己的个人页面
- classList API
- 一个老程序员这些年的心得体会
- 图片验证码
- nodeJS实现牛客网、赛码网在线编程输入输出
- Spring Security学习笔记之ChannelProcessingFilter
- Java反射机制在工厂模式中的应用
- 添加Linux普通用户
- android 国际化
- 14.3-6 MIN GAP
- UnicodeEncodeError: ‘gbk’ codec can’t encode character u’\u200e’ in position 43: illegal multibyte s
- react native 市场需要的技能
- 最大子段和之动态规划法