在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問(wèn)答/網(wǎng)絡(luò)營(yíng)銷(xiāo)  HTML/ js數(shù)組奇偶數(shù)插入

js數(shù)組奇偶數(shù)插入

var a = [1, 2, 3, 4, 5]
var b = [a, b, c, d]

最終我要得到 var all = [1,b,3,d,5,a,2,c,4]

第一,取出a的奇偶
var a的奇數(shù) = [1,3,5]
var a的偶數(shù) = [2,4]

 取出b的奇偶

var b的奇數(shù) = [a,c]
var b的偶數(shù) = [b,d]

第二,a的奇數(shù)跟b的偶數(shù)數(shù)組操作交叉得到[1,b,3,d,5]

  a的偶數(shù)跟b的奇數(shù)組操作交叉得到[a,2,c,4]   

第三,最后數(shù)組concat 就好了

請(qǐng)問(wèn)有沒(méi)有更方便,簡(jiǎn)潔的方法呢?

回答
編輯回答
久礙你

你這個(gè)例子看著挺簡(jiǎn)單,不知道有沒(méi)有值是雙數(shù),和單詞的場(chǎng)景,
如果就是1-9,a-z,你可以通過(guò)get每個(gè)字符的ascii碼來(lái)實(shí)現(xiàn)。
循環(huán)的時(shí)候你需要通過(guò)偏移值做判斷,1的值是49,a是97,
后面的都跟這個(gè)比出的偏移值就是距離index 0的位置,
暫時(shí)能想出的辦法,僅供參考。

2017年7月13日 11:38