当前位置: 首页 > news >正文

L1-007 念数字js实现

异步解法

const readline = require("readline");
const rl = readline.createInterface({input: process.stdin,output: process.stdout,
});
const input_arr = [];//储存数据
rl.on('line', function (line) {input_arr.push(line);
}
);
rl.on('close', function () {//接下来和LeetCode一样编写自己代码即可let info = input_arr[0]let arr = info.split('')let numArr = ["ling", "yi", "er", "san", "si", "wu", "liu", "qi", "ba", "jiu"]let index = 0if (arr[index] === '-') {index++process.stdout.write('fu ')}for (let i = index; i < arr.length; i++) {if (i === arr.length - 1) {process.stdout.write(numArr[arr[i]])}else {process.stdout.write(numArr[arr[i]] + ' ')}}
})

同步解法

let rs = require('readline-sync')
let info = rs.question()
let arr = info.split('')
let numArr = ["ling", "yi", "er", "san", "si", "wu", "liu", "qi", "ba", "jiu"]
let index = 0
if(arr[index]==='-'){index++process.stdout.write('fu ')
}for (let i = index; i < arr.length; i++) {if (i === arr.length - 1) {process.stdout.write(numArr[arr[i]])}else {process.stdout.write(numArr[arr[i]] + ' ')}
}
http://www.lryc.cn/news/370992.html

相关文章:

  • Perl 运算符
  • 语法04 C++ 标准输入语句
  • python数据分析--- ch6-7 python容器类型的数据及字符串
  • 【Linux取经路】守护进程
  • Nginx之文件下载服务器
  • OpenCV学习(4.11) OpenCV中的图像转换
  • 2024.6.13每日一题
  • Linux命令详解(2)
  • iOS ReactiveCocoa MVVM
  • 图文解析ASN.1中BER编码:结构类型、编码方法、编码实例
  • jQuery如何停止动画队列
  • vue3+electron搭建桌面软件
  • oracle常用经典SQL查询
  • Android shell 常用 debug 命令
  • Unity3D Shader数据传递语法详解
  • 计算机组成原理(五)
  • 后端项目实战--瑞吉外卖项目软件说明书
  • LeetCode | 27.移除元素
  • 为什么要选择AWS?AWS的优势有哪些?
  • 【Intel CVPR 2024】通过图像扩散模型生成高质量360度场景,只需要一个语言模型
  • postman教程-21-Newman运行集合生成测试报告
  • 基于条件谱矩的时间序列分析(以轴承故障诊断为例,MATLAB)
  • ArcGIS Pro 3.0加载在线高德地图
  • 服务器防漏扫,主机加固方案来解决
  • Linux2(基本命令2)
  • 拼团+秒杀+优惠折扣+个人免签双端商城源码
  • 【数据结构】双向链表(C语言)
  • 【TensorFlow深度学习】WGAN与DCGAN在图像生成中的应用实例
  • 垫付商贩任务补单平台补单系统网站源码提供
  • vue富文本wangeditor加@人功能(vue2 vue3都可以)