Ich werde nicht viel Unsinn sagen, ich werde Ihnen den Code einfach veröffentlichen. Der spezifische Code lautet wie folgt:
var array = [1,2,3,4,5]; //-> service // Effizienz ---> Das effizienteste ist für ein geordnetes Array // Flag true False für (var j = 0; j <Array.Length-1; j ++) {//-j Reduzieren Sie die Anzahl der Vergleiche, nachdem jede Sortierung abgeschlossen ist var istrue = true; // Wenn das Array selbst in aufsteigender Reihenfolge ist, Ausgabe direkt für (var i = 0; i <array.length - j - 1; i ++) {if (Array [i]> Array [i+1]) {var temp = array [i]; Array [i] = Array [i+1]; Array [i+1] = temp; isstrue = isstrue = isstrue = isTrue = isstrue = isstrue = isstrue = isstrue = isstrue = isstrus false;}} document.write (Array); if (iStrue) {break;}} var array = [12,34,4,6,20]; // Länge - 1 J = 0 - Länge - 1For (var j = 0; j <array.length - 1; j ++) {var min = array [j]; // 1 3 34 4 345 5var minIndex = j; für (var i = j+1; i <array.length; i ++) {if (array [i] <min) {min = array [i]; minIndex = i;}} if (minIndex! temp;}}Schauen wir uns den Code an, der drei Arten von JavaScript implementiert: Bubble Sortieren, Sortieren und Sortier einfügen
<script type = "text/javaScript"> var a; A = [66, 53, 11, 5, 4, 3, 2, 1]; /*Bubble -Sortierung*/(Funktion maopaopaixu () {für (var i = 0; i <A.Length - 1; i ++) {// Die Anzahl der Vergleiche ist Länge -1 für (var j = 0; j <A.Length - 1 - i; j ++) {if (a [j]> a [j+1]; 1] = tmp; A = [66, 53, 11, 5, 4, 3, 2, 1]; /*Sortieren Sie Sortier*/(Funktion xuanzepaixu () {var min/*Der Index des kleinsten Elements*/, tmp; für (var out = 0; out <Länge-1; out ++) {// Die Anzahl der Vergleiche ist Länge-1 min = out; für (var inner = out+1; wird das zweite rechts digitieren, wenn Sie nicht an der Sortierung teilnehmen. A = [66, 53, 11, 5, 4, 3, 2, 1]; /*Sortieren sortieren*/ (Funktion charUpaixu () {für (var out = 1; out <a.länge; out ++) {var tmp = a [out]; var inner = out; while (a [inner - 1]> tmp) {a [inneres] = a [innere - 1];} (Innere] = tmp;}; </script>Das obige ist der Implementierungscode für die Sortierung und Sortierung von JavaScript -Blasen und Auswahl, die Ihnen vom Editor vorgestellt wurde. Ich hoffe, es wird Ihnen hilfreich sein. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht und der Editor wird Ihnen rechtzeitig antworten!