let pre = 0;
let cur = 1;
let i = 0;
while ( i < 51 ) {
console.log(`${cur}`);
let temp = pre;
pre = cur;
cur = pre + temp;
temp = 0;
i++;
}
단순하게는 pre = cur , cur = cur + pre 이다
이를 이렇게 하기 위해서는 임시저장소(temp)가 필요하다.
예를 들어, pre = 2, cur = 3
pre = cur 하면, pre = 3, cur = 3
cur = cur + pre 하면, 3 + 3 으로 6이 나온다. ( 원래는 5가 나와야함 )
그래서 temp라는 저장소에 pre = 2 값을 넣어두고
pre에다가 cur = 3 값을 넣고
cur에다가 temp(pre) = 2, pre(cur) = 3 을 넣어서 5가 나오게 해준다.