//外层循环,共要进行arr.length次求最小值操作 for(var i=0;i //内层循环,找到第i小的元素,并将其和第i个元素交换 for(var j=i;j if(arr[i]>arr[j]){ //交换两个元素的位置 var temp=arr[i]; arr[i]=arr[j]; arr[j]=temp; } } }
会打扑克吗? 你会的话 肯定会理解插入排序了。