编辑代码

//JSRUN引擎2.0,支持多达30种语言在线运行,全仿真在线交互输入输出。 
console.log("Hello world!            -  js.jsrun.net ");

function splitTask(dayTask,orgArr) {
    let result = [];
    dayTask.forEach((taskNum,dayIndex)=>{
        result.push(orgArr.splice(0,taskNum-1))
    })
    return result;
}

function getWork(taskNum,day){
    let orgArr=[],dayTask=[];
    // 创建任务列表
    for(let i=0;i<taskNum;i++){
        orgArr.push(i);
    }
    // 每日任务长度
    for(let i=0;i<day;i++){
        let dayTaskNum = Math.round(taskNum/day)+(i<taskNum%day?1:0)
        dayTask.push(dayTaskNum);
    }
    console.log(dayTask);
    return splitTask(dayTask,orgArr);
}

console.log(getWork(27,7));