더북(TheBook)

|| 연산자는 반대로 앞에 나오는 값이 참인 값이면 앞에 나오는 값을 그대로 결과로 보내고, 앞에 나오는 값이 거짓인 값이면 뒤에 나오는 값을 결과로 보냅니다.

> 'hi' || 5
< 'hi'
> 0 || 6
< 6
> null || 6
< 6

예제에서처럼 ‘hi’는 참인 값이므로 그대로 결과가 되고, 0이나 null은 거짓인 값이므로 뒤에 나오는 6이 결과가 됩니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.