javascriptの泡順序と順序を逆転してコードを実現します.

1300 ワード

 
  
<br>var R1=[5,2,10,4,90,88,65,62]; <br>var R2=[5,2,10,4,90,88,65,62]; <br>function BubbleSort1(){ <br>var n=R1.length; <br>for(var i=0;i<n-1;i++){ <br>var flag=false; <br>for(var j=0;j<n-i;j++){ <br>var temp; <br>if(R1[j]<R1[j+1]){ <br>temp=R1[j+1]; <br>R1[j+1]=R1[j]; <br>R1[j]=temp; <br>} <br>flag=true; <br>} <br>if(!flag) return; <br>} <br>} <br>BubbleSort1(); <br>document.write(R1.join(",")+"<br/>"); <br>function BubbleSort2() <br>{ <br>var n=R2.length; <br>for(var i=0;i<n-1;i++) <br>{ <br>var flag=false; <br>for(var j=0;j<n-i;j++) <br>{ <br>var temp; <br>if(R2[j]>R2[j+1]) <br>{ <br>temp=R2[j]; <br>R2[j]=R2[j+1]; <br>R2[j+1]=temp; <br>} <br>flag=true; <br>} <br>if(!flag) return; <br>} <br>} <br> <br>BubbleSort2(); <br>document.write(R2.join(",")) <br> <br>