Javascript 如何连接两个阵列并以相同的方式部署它们,但使用字符串值?

Javascript 如何连接两个阵列并以相同的方式部署它们,但使用字符串值?,javascript,arrays,function,Javascript,Arrays,Function,我有两个数组要连接,所以它将返回一组字符串,而不是我显示的数字,但逻辑相同。我举了一个例子: var arrNum=[1,2,3,4,5,6,7,8,9,10]; var arrName=[“一”、“二”、“三”、“四”、“五”、“六”、“七”、“八”、“好”、“十”]; 变量编号=编号(提示(“输入编号”)); 函数bigNumberName(num){ var BigArr=[]; 对于(变量i=0;inum){ 二次推送(arrNum[i]); } } 返回BigArr; }; cons

我有两个数组要连接,所以它将返回一组字符串,而不是我显示的数字,但逻辑相同。我举了一个例子:

var arrNum=[1,2,3,4,5,6,7,8,9,10];
var arrName=[“一”、“二”、“三”、“四”、“五”、“六”、“七”、“八”、“好”、“十”];
变量编号=编号(提示(“输入编号”));
函数bigNumberName(num){
var BigArr=[];
对于(变量i=0;inum){
二次推送(arrNum[i]);
}
}
返回BigArr;
};

console.log(bigNumberName(number))
与您最近建议使用
filter
的答案类似,再次使用
filter

假设它们始终处于相同的顺序,则不需要将它们连接起来。只需在
arrName
数组上
filter
,然后使用
index
参数筛选出正确的元素

var arrNum=[1,2,3,4,5,6,7,8,9,10];
var arrName=[“一”、“二”、“三”、“四”、“五”、“六”、“七”、“八”、“好”、“十”];
变量编号=编号(提示(“输入编号”));
函数bigNumberName(num){
返回arrName.filter((el,i)=>i>num-1);
};

console.log(bigNumberName(number))我回答了另一个问题,所以我已经很熟悉了:)NP@SoichiroYagamoto。点击旁边的勾号,确保你的问题有一个答案(两个)是正确的。它有助于未来的页面访问者,并向帮助过你的人授予积分。@SoichiroYagamoto-使用你的循环来回答我的问题。非常感谢,很抱歉我错误地删除了评论,但感谢你的帮助!