答案也是在网上找到的,不过确实很有意思,这种一生二,二生三的题目肯定是递归没错了,重要的还是要找规律
const sheepNum = (year)=>{ let num = 1; for(let i =1;i<=year;i++){ if(i==2){ num+=sheepNum(year-2) }else if(i == 4){ num+=sheepNum(year-4) }else if(i == 5){ num-- } } return num;}console.log(sheepNum(3))


