(i, num, array)
| 25 | } |
| 26 | |
| 27 | function isOutOfOrder(i, num, array) { |
| 28 | if (i === 0) return num > array[i + 1]; |
| 29 | if (i === array.length - 1) return num < array[i - 1]; |
| 30 | return num > array[i + 1] || num < array[i - 1]; |
| 31 | } |
| 32 | |
| 33 | const array = [1, 2, 4, 7, 10, 11, 7, 12, 6, 7, 16, 18, 19]; |
| 34 | console.log(subarraySort(array)); |