1. function swap(arr, i, j) {
    2. const temp = arr[i]
    3. arr[i] = arr[j]
    4. arr[j] = temp
    5. }
    6. function insertionSort(arr) {
    7. if (arr.length <= 1) return
    8. const n = arr.length
    9. for (let i = 1; i < n; i++) {
    10. const temp = arr[i]
    11. let j = i - 1
    12. for (; j >= 0; j--) {
    13. if (arr[j] > temp) {
    14. arr[j + 1] = arr[j]
    15. } else {
    16. break
    17. }
    18. }
    19. arr[j + 1] = temp
    20. }
    21. return arr
    22. }