编辑代码

// 其实是Fibonacci数列

function rectCover(number) {
    // write code here
    if(number < 3)
        return number;

    let tmp1 = 1, tmp2 = 2, tmp = 0;
    for(let i=2; i<number; i++) {
        tmp = tmp2;
        tmp2 = tmp1 + tmp2;
        tmp1 = tmp;
    }

    return tmp2;
}

for(let i=1; i<11; i++)
    console.log(rectCover(i));