怎么初始化数组?
以JS例,初始化数组直接var 一个就是了,比如:var Arr=[],无论这个Arr的数组是已存在或不存在,只要新var一个数组变量,让它的内容为空就相当于初始化了。
数组的排序不同的语言有不同的方法,如果没有,可以用冒泡方法,两级循环一个个对比,如果后面的数值比前面的小,就两两交换位置,实现升序排序。
例子:
var array = [1,4,-8,-3,6,12,9,8];
function sort(arr){
for(var j=0;j<arr.length-1;j++){
//两两比较,如果前一个比后一个大,则交换位置。
for(var i=0;i<arr.length-1-j;i++){
if(arr[i]>arr[i+1]){
var temp = arr[i];
arr[i] = arr[i+1];
arr[i+1] = temp;
}
}
}
}
sort(array);
document.write(array);
Copyright © 广州京杭网络科技有限公司 2005-2025 版权所有 粤ICP备16019765号
广州京杭网络科技有限公司 版权所有