해결한 사람
1
명
정답률
100.00
%
시간 제한
10
ms
메모리 제한
256
MB
값이 없을 수 있음을 타입에 표현하면 사용하기 전에 확인해야 합니다. optional chaining과 nullish coalescing은 0이나 빈 문자열 같은 유효한 값을 잘못 대체하지 않습니다.
아래 코드는 문법을 이해하기 위한 작은 예시이며, 문제의 정답과는 다릅니다.
const city = user.profile?.city ?? '미설정';
선택적인 profile과 null일 수 있는 nickname을 안전하게 읽어 기본 문구를 표시하세요.
??를 사용합니다.별명 미설정 · 지역 서울이 표시됩니다.src/lesson.ts을 엽니다.TODO 주석 주변의 코드를 한 단계씩 수정합니다.별도의 입력값은 없습니다.
에디터에 준비된 파일을 수정하고 브라우저 미리보기에서 결과를 확인하세요.
별도의 출력값은 없습니다.
페이지가 정상적으로 열리고 문제의 완성 조건과 동작을 모두 만족하면 됩니다.
도움말: ||는 빈 문자열과 0도 거짓으로 보지만 ??는 null과 undefined만 대체합니다.