這是第一天寫博客,也是第一次寫博客,寫的不好地方請大家多多指教,以下就是在webstorm裏寫的一個冒泡排序法的代碼部分:
var a=[10,3,2,40,15,5,25];
var b=[10];
for(var i =1;i < a.length;i++){
for(var j = 0;j < a.length;j++ ){
if( a[i] >= b[j] || j == b.length ){
b.splice(j,0,a[i]);
break;
}
}
}
cc.log(b);
首先這裏定義了a數組的一些數值,然後定義b數組作爲參照對象,然後一一比較添加到b數組,最後輸出b數組就是排的序列,這是舉個例子,方法內部大概就是這樣,然後可以自己試着取一些別的數組數值試着運算方法體。
謝謝觀看