我们需要编写一个带数字的JavaScript函数。我们的函数应该首先反转数字,然后将反转的数字拆分为数字,然后返回该拆分的数字数组。
输入
const num = 1234567;
输出
const output = [7, 6, 5, 4, 3, 2, 1];
因为反向编号是7654321
以下是代码-
const num = 1234567; const reverseAndSplit = (num = 1) => { const numStr = String(num); const arr = numStr.split(''); arr.reverse(); return arr.map(el => { return Number(el); }); }; console.log(reverseAndSplit(num));输出结果
[7, 6, 5, 4, 3, 2, 1]
反向:1132 数字总和:7
问题内容: 我正在尝试将数字转换为英文单词,例如 1234 会变成:“ 1232.4 ”。 我的战术是这样的: 将数字分隔为三,然后从右到左将它们放在Array()上。 将三位数字的每个组(数组中的每个单元格)转换为一个单词(此函数的作用)。如果所有三个数字均为零,则将它们转换为 从右到左,添加 千,百万,十亿等 。如果单元格等于(因为只有零),则不要添加单词并将单元格设置为(无)。 看来效果很好
问题内容: 如何在JavaScript中执行以下操作? 将“ 1”,“ 2”,“ 3”连接为“ 123” 将“ 123”转换为123 加123 + 100 = 223 将223转换为“ 223” 问题答案: 您想熟悉和。 在您的工具箱中有用的是查看变量以找出它是什么类型的:
问题内容: 我正在编写将给定数量转换为单词的代码,这是我在谷歌搜索后得到的。但是我认为要完成一个简单的任务需要一些冗长的代码。两个正则表达式和两个循环,我想要更简单的方法。 我正在尝试使其尽可能短。并发布我的想法 有什么建议? 同样,上面的代码转换为英语编号系统,例如Million / Billion,我不希望使用南亚编号系统。就像在Lakhs和Crores 问题答案: 更新 :看起来这比我想象的
代码: 我想在不使用任何循环的情况下反转一个数字,我包括了到目前为止的步骤,但我不确定它是否正确: 将int与输出一起声明为num1、num2和num3,反向 这些步骤正确吗?我试着使用这个程序,但没有任何运气,直到我得到正确的步骤。 例子: 数字总是3位数,没有任何变化
函数名称:字符串反转 函数功能:将字符串倒序显示 函数方法 str2 = string.reverse(str1) 参数 类型 必填 说明 str1 string 是 需要转换的内容 返回值 类型 说明 str2 string 转换后的内容 函数用例 str1 = "ti od tsuj" str2 = string.reverse(str1) dialog("转换后内容:"..str2,5000