自定义一个跟sort一样功能的函数,3,1,8,9,11让这几个数字从小到大的排序!谢谢

如题所述

var R1=[3,1,8,9,11],R2=[];
self_sort(R1.slice(0));
function self_sort(r){
while(r.length>0){
var i=0;
for(var j=1;j<r.length;j++){
if(r[i]>r[j]){i=j}}
R2.push(r[i]);r.splice(i,1)}
trace(R2)//输出排序后的数组,c语言用output
}
温馨提示:答案为网友推荐,仅供参考