[LeetCode] 2648. Generate Fibonacci Sequence

Chobby·2024년 6월 26일
1

LeetCode

목록 보기
7/194

😎나의풀이

처음으로 코딩 테스트에서 generator를 사용해보았다

generator에 대한 개념을 많이 익히게 되는 계기가 되었는데, while(true)로 yield할 경우 문제가 생기지 않고 제한없이 호출이 가능하다는 점이 놀라웠다.

function* fibGenerator(): Generator<number, any, number> {
    let prev = 0, cur = 1
    while(true) {
        yield prev;
        [prev, cur] = [cur, prev + cur]
    }
};
profile
내 지식을 공유할 수 있는 대담함

0개의 댓글