
我们需要编写一个接受数字数组的 JavaScript 函数。我们的函数应该返回一个由四个部分组成的字符串 -
一个四个字符的“单词”,由从前两个和最后两个数字派生的字符组成在数组中。顺序应从左到右读取(第一个、第二个、第二个最后一个、最后一个),
与上面相同,将数组按升序排序,
同上,将数组按降序排序,
Perl学习手札是台湾perl高手写的一篇文章,特打包为chm版,方便大家阅读。 关于本书 1. 关于Perl 1.1 Perl的历史 1.2 Perl的概念 1.3 特色 1.4 使用Perl的环境 1.5 开始使用 Perl 1.6 你的第一个Perl程序 2. 标量变量(Scalar) 2.1 关于标量 2.1.1 数值 2.1.2 字符串 2.1.3 数字与字符串转换 2.2 使用你自己的变量 2.3 赋值 2.3.1 直接设定 2.3.2 还可以这样 2.4 运算 2.5 变量的输出/输入 2.
0
立即学习“Java免费学习笔记(深入)”;
同上,将数组转换为 ASCII 字符并按字母顺序排序。
这四个部分应形成一个字符串,每个部分用连字符 (-) 分隔。
现场演示
const arr = [99, 98, 97, 96, 81, 82, 82];
const transform = (arr = []) => {
let res = [];
res.push(arr[0], arr[1], arr[arr.length-2], arr[arr.length-1]);
res = res.map(x=>String.fromCharCode(x)).join('');
const arr1 = arr
.map(el => String.fromCharCode(el))
.sort();
const arr2 = (arr1.slice(0, 2) + ',' + arr1.slice(-2))
.split(',')
.join('');
const arr3 = arr2
.split('')
.reverse()
.join('');
return `${res}-${arr2}-${arr3}-${arr2}`;
};
console.log(transform(arr));cbRR-QRbc-cbRQ-QRbc
以上就是使用 JavaScript 将数字数组转换为字母数组的详细内容,更多请关注php中文网其它相关文章!
java怎么学习?java怎么入门?java在哪学?java怎么学才快?不用担心,这里为大家提供了java速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号