Предмет: Информатика, автор: Аноним

JAVA SCRIPT
А тепер навчимо наших роботів сортувати коробки на складі. Кожна коробка має свій унікальний номер, а роботи вчаться сортувати в порядку зростання.

Але сортування — справа нелегка, іноді трапляються помилки. Тому нам поки що доведеться перевіряти, чи правильно робот відсортував коробки.

Для цього напиши функцію isSorted, яка отримує масив чисел boxNumbers і повертає true, якщо всі числа розташовані в порядку зростання, або false — якщо ні.

Зверни увагу: числа в масиві можуть повторюватися.

Наприклад:

isSorted([1, 2, 3, 4, 5]); // true
isSorted([0, 1, 1, 1, 2]); // true
isSorted([1, 2, 11]); // true
isSorted([5]); // true
isSorted([]); // true
isSorted([0, 3, 1, 2, 2, 2]); // false
isSorted([1, 11, 2]); // false

❗❗ Підказка
Перебери масив, починаючи з другого елементу (щоби був попередній).
На кожній ітерації порівнюй поточний елемент із попереднім.
Якщо поточний елемент менший за попередній, то порядок неправильний і можна завершити функцію.
Якщо ми дійшли до кінця, значить, елементи в масиві впорядковані правильно.

Ответы

Автор ответа: artemchik1032
0

Ответ:

function isSorted(boxNumbers) {

   for (let i = 1; i < boxNumbers.length; i++) {

     if (boxNumbers[i] < boxNumbers[i - 1]) {

       return false;

     }

   }

   return true;

 }

  console.log(isSorted([1, 2, 3, 4, 5])); // true

 console.log(isSorted([0, 1, 1, 1, 2])); // true

 console.log(isSorted([1, 2, 11])); // true

 console.log(isSorted([5])); // true

 console.log(isSorted([])); // true

 console.log(isSorted([0, 3, 1, 2, 2, 2])); // false

 console.log(isSorted([1, 11, 2])); // false

Похожие вопросы
Предмет: Українська мова, автор: Vania123228
Предмет: Қазақ тiлi, автор: ramazanbashenoov
Предмет: Русский язык, автор: ruslangalimow