javascript - 如何将参数传递给 Node.js 中的函数?
问题描述
到目前为止,这是我的代码:
function number(numm){
var ones = ['zero', 'one', 'two', 'three', 'four', 'five', 'six', 'seven', 'eight', 'nine'];
var result;
var numString = num.toString();
if (num === 0){
console.log(ones[0]);
return ones[0];
}
if (num < 10) {
result = ones[num];
console.log(result);
return result;
}
if (numString.length === 2) {
result = ones[numString[0]] + ' ' + ones[numString[1]];
console.log(result);
return result;
}
if (numString.length == 3) {
if (numString[1] === '0' && numString[2] === '0'){
result = ones[numString[0]] + ' zero zero';
console.log(result);
return result;
}
else{
result = ones[numString[0]] + ones[numString[1]] + ' ' + ones[numString[2]];
console.log(result);
return result;
}
}
}
它将用户输入的任何内容打印到其语音值中,因此当用户输入 25 时,它应该打印 TwoFive。但是,我找不到任何关于设置节点的信息,以便当输入为:node main.js 25
它应该调用我的函数并打印 TwoFive。关于如何实现这一目标的任何指示?这适用于元素数组吗?node main.js 3 25
应该打印Three, TwoFive
解决方案
推荐阅读
- python - 使用气流中的 popen 调用 sqlcl 时挂起
- flutter - Flutter Dismissed Dismissible 小部件仍然是树问题的一部分,无法解决
- python-3.x - pythonic方法来查找具有重复项的列表是否至少包含另一个列表的每个元素的副本
- c - 多线程和合并排序,3个线程用于排序和合并
- regex - 解析 CSV 时更灵活的错误检查
- java - 请帮助我打印出代码底部的 if 语句
- android - 停止 Spotify api 自动播放?
- sql-server - 即使启用了 TCP/IP,SQL Server 也不会侦听 IP 地址
- python - 将 python 脚本转换为 Spotfire Python 数据函数的问题
- node.js - Azure DevOps Pipeline 中的 Docker 映像中的单元测试