작성한 질문수
풀스택 리액트 라이브코딩 - 간단한 쇼핑몰 만들기
장바구니 mock API
작성
·
195
0
안녕하세요 재남님!
아래 (prev | | 0 ) 부분에서 || 0 은 값을 number 타입으로 바꿔주기 위해서 작성해주신건가요?
|| 0 없이 console을 찍어보니 NaN이 나오더라구요! 궁금합니다!
setCartAmount((prev) => (prev || 0) + 1)
답변 1
1
cart에 아무것도 담겨있지 않으면 undefined인 상태일 것이므로 이 때 1을 더하면 NaN이 나오겠죠.