본문으로 바로가기
`??` vs `||`, 0이 사라지는 버그의 원인 썸네일

`??` vs `||`, 0이 사라지는 버그의 원인

퀴즈 서비스를 운영하던 어느 날, 항의 메일이 도착했습니다. “저 방금 시험 봤는데 왜 ‘점수 없음’이라고 나오죠?” 확인해보니 그분의 점수는 0점. 분명히 데이터베이스에는 0이 저장돼 있었고, API도 0을 잘 돌려주고 있었습니다. 범인은 화면 코드의 딱 한 줄이었어요. ...

맨 위로