编辑代码

// 一天一只顽猴想要从山脚爬到山顶,
// 途中经过一个有n个台阶的阶梯,
// 但是这个猴子有个习惯,每一次只跳1步或3步
// 试问?猴子通过这个阶梯有多少种不同的跳跃方式
function sumRoad(num){
    let step1 = 1, step2=1, step3= 2
    let step4 = num == 1 || num ==2 ? 1 : 2
     for(let i = 4 ; i<=num ; i++){
      step4 = step3 + step1;
      step1 = step2;
      step2 = step3;
      step3 = step4;
    }
    console.log(step4);
}

sumRoad(6)