zoukankan      html  css  js  c++  java
  • 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()依次拼接三个数组
  • 相关阅读:
    RQNOJ 1 明明的随机数
    poj1284
    poj1061
    51nod1305
    51nod 1344
    poj2240
    poj1860
    使用SwitchToThisWindow时不切换问题
    c#拷贝整个文件夹到指定文件夹下(非递归)
    IniHelper
  • 原文地址:https://www.cnblogs.com/luorende/p/6999762.html
Copyright © 2011-2022 走看看