나는 말도 안되는 말을하지 않을 것입니다. 나는 당신에게 코드를 게시 할 것입니다. 특정 코드는 다음과 같습니다.
var array = [1,2,3,4,5]; //-> Service // 효율성 ---> 가장 효율적인 것은 순서 배열에 대한 것입니다. // (var j = 0; j <array.length-1; j ++) {//- j 각 분류가 완료된 후 비교 수를 줄입니다. var istrue = true; // 배열 자체가 오름차순 순서 인 경우 (var i = 0; i <array.length -j -j -1; i ++) {if (array [i]> array [i+1]) {var temp = array [i]; array [i] = array [i+1]; 배열 [i+1] = temp = intrue = astrue = istrue = false;}} document.write (array); if (istrue) {break;}} var array = [12,34,4,6,20]; // 길이 -1 j = 0- 길이 -1for (var j = 0; j <array.length -1; j ++) {var min = array [j]; // 1 3 34 4 345 5var minindex = j; for (var i = j+1; i <array.length; i ++) {if (array [i] <min = array [i]; minindex = i;}} if (minindex! = j) {minindex [minindex] = [j]]; 온도;}}세 가지 종류의 JavaScript를 구현하는 코드를 살펴 보겠습니다 : 버블 정렬, 정렬을 선택하고 정렬 삽입
<script type = "text/javaScript"> var a; a = [66, 53, 11, 5, 4, 3, 2, 1]; /*Bubble Sort*/(함수 maopaopaixu () {for (var i = 0; i <a.length -1; i ++) {// 비교 수는 (var j = 0; 1] = tmp;}} alert (a); a = [66, 53, 11, 5, 4, 3, 2, 1]; /*정렬*/(함수 xuanzepaixu () {var min/*가장 작은 항목의 색인*/, tmp; for (var out = 0; out <a.length-1; out ++) {// 비교 횟수는 길이 -1 min = out; (var inner = out+1; inner <a.leng-1; a.leng) 두 번째는 정렬에 참여하지 않습니다. a = [66, 53, 11, 5, 4, 3, 2, 1]; /*sort*/ (함수 charupaixu () {for (var out = 1; out <a.length; out ++) {var tmp = a [out]; var inner = out; </스크립트>위는 편집자가 소개 한 JavaScript Bubble 정렬 및 선택 분류에 대한 구현 코드입니다. 나는 그것이 당신에게 도움이되기를 바랍니다. 질문이 있으시면 메시지를 남겨 주시면 편집자가 제 시간에 답장을 드리겠습니다!