SOURCE

let arr = [1,2,3,0,4,5,8,6,6,32,3,8,4,-10,10,30,10,30,18,19]
function sort(v,res=[],sum=0){
    if(v.length == 0) return v
    let num = v[0]
    let index = 0
    for(let i = 1;i<v.length;i++){
        sum++
        console.log(sum)
        if(v[i]<=num){
            num = v[i]
            index = i
        }
    }
    v.splice(index,1)
    res.push(num)
    sort(v,res,sum)
    return res
}
console.log(sort(arr).length)
console 命令行工具 X clear

                    
>
console