编辑代码

class Queue {
    container =[]
    enter(element){
        this.container.push(element)
    }

    leave(){
       return this.container.shift()
    }

    size(){
        return this.container.length
    }

    value(){
        return this.container.slice(0)
    }
}

function game(n,m){
    let qe = new Queue;
    for(let i=1;i<=n;i++){
        qe.enter(i)
    }

    while(qe.size()>1){
        for(let i=1; i<m;i++){
        qe.enter(qe.leave())
    }
        qe.leave()
    }
    
    return qe.value().toString()

}

console.log(game(8,5))