首页 > 代码库 > cocos2d JS 中的数组拼接与排序
cocos2d JS 中的数组拼接与排序
1 var arrA = [];//创建三个局部变量的新数组 2 var arrB = []; 3 var arrC = []; 4 var newCards = this.MyMahjong;//创建一个新的局部变量等于一个全局变量的数组;并把里面的内容依次拆开再全部拼接 5 for(var t=0;t<newCards.length;t++){ 6 var char = newCards[t].charAt(0); 7 if(char == "a"){ 8 arrA.push(newCards[t]); 9 }else if(char == "b"){ 10 arrB.push(newCards[t]); 11 }else if(char == "c"){ 12 arrC.push(newCards[t]); 13 } 14 } 15 var cards = []; 16 arrA = arrA.sort();//sort() 方法用于对数组的元素进行排序。排序顺序可以是字母或数字,并按升序或降序。默认排序顺序为按字母升序。 17 arrB = arrB.sort(); 18 arrC = arrC.sort(); 19 cards = arrA.concat(arrB,arrC);//concat()依次拼接三个数组
cocos2d JS 中的数组拼接与排序
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。