param { number [ ] } array return { number [ ] } function InsertSort ( array ) { for ( let i = 1 ; i < array . length ; i ++ ) { let target = i ; for ( let j = i - 1 ; j >= 0 ; j -- ) { if ( array [ target ] < array [ j ] ) { [ array [ target ] , array [ j ] ] = [ array [ j ] , array [ target ] ] ; target = j ; } else { break ; } } } return array ; } export default InsertSort ;