Javascript 如何连接多个数字?

Javascript 如何连接多个数字?,javascript,arrays,numbers,concatenation,Javascript,Arrays,Numbers,Concatenation,我试图将3个包含数字的数组连接成一个包含所有这些数字的单独数组 我不想强制将数字写入字符串,因为我需要使用脚本来比较currentdate数组的元素,以找到最大的一个 (例如,如果currentdate[0]>currentdate[1],其中currentdate[0]将等于11122014,currentdate[1]将等于13122014)。 有没有其他办法可以做到这一点 这是我的密码: var currentdate = new Array(); { currentdate[0] = c

我试图将3个包含数字的数组连接成一个包含所有这些数字的单独数组

我不想强制将数字写入字符串,因为我需要使用脚本来比较currentdate数组的元素,以找到最大的一个

(例如,如果currentdate[0]>currentdate[1],其中currentdate[0]将等于11122014,currentdate[1]将等于13122014)。

有没有其他办法可以做到这一点

这是我的密码:

var currentdate = new Array();
{
currentdate[0] = currentday[0].concat(currentmonth[0],currentyear[0] );
currentdate[1] = currentday[1].concat(currentmonth[1],currentyear[1] );
currentdate[2] = currentday[2].concat(currentmonth[2],currentyear[2] );
currentdate[3] = currentday[3].concat(currentmonth[3],currentyear[3] );
currentdate[4] = currentday[4].concat(currentmonth[4],currentyear[4] );
}

提前感谢。

您可以尝试以下内容:

 currentdate[0] =  parseInt('' + currentday[0] + currentmonth[0] + currentyear[0])

你打算如何用这种格式来比较不同月份或年份的日期?日期是不是一种误导?否则,将日期元组转换为相应的秒数(整数)或至少转换为YYYYmmDD格式的字符串将更为自然,这两种格式都便于比较