醒着☆☆

H5 Laya Native Game

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: :: 管理 ::

在做项目的过程中,从多个数组中的元素一一比较,

如判断aItem0=[0,1,3,2] aItem1=[1,3,2,0]

两个数组中的其一是否与另一个数组里元素完全一样。

 

简要代码原理:

   var aItem0:Array=[0,1,3,2];

   var aItem1:Array=[1,3,2,0];

   var c:Number=0

   //先对数组排序

   aItem0.sort()//此时aItem0=[0,1,2,3]  

   aItem1.sort()//此时aItem1=[0,1,2,3]  

   for(var i:Number=0;i<aItem0.length;i++){

       if(aItem0[i]==aItem1[i]){

           c++

       }

   }

   if(c==aItem0.length){

     trace("两个数组里的元素完全相等") 

  }else{

     trace("这两个数组不是完全相等哦")

  }

 

posted on 2008-07-31 08:51  醒着/☆☆  阅读(2048)  评论(0编辑  收藏  举报