“Массив сортировки без сортировки в JavaScript” Ответ

Массив сортировки без сортировки в JavaScript

let arr = [4, 32, 2, 5, 8];

for (let i = 0; i < arr.length; i++) {
  for (let j = i + 1; j < arr.length; j++) {
    if (arr[i] > arr[j]) {
      temp = arr[i];
      arr[i] = arr[j];
      arr[j] = temp;
    }
  }
}
console.log("Sorted array=>", arr);
Abhishek

Как сортировать массив без использования метода сортировки в JavaScript

function bubbleSort(array) {
  var done = false;
  while (!done) {
    done = true;
    for (var i = 1; i < array.length; i += 1) {
      if (array[i - 1] > array[i]) {
        done = false;
        var tmp = array[i - 1];
        array[i - 1] = array[i];
        array[i] = tmp;
      }
    }
  }

  return array;
}

var numbers = [12, 10, 15, 11, 14, 13, 16];
bubbleSort(numbers);
console.log(numbers);
Smiling Salmon

Ответы похожие на “Массив сортировки без сортировки в JavaScript”

Вопросы похожие на “Массив сортировки без сортировки в JavaScript”

Смотреть популярные ответы по языку

Смотреть другие языки программирования