|| 연산자는 반대로 앞에 나오는 값이 참인 값이면 앞에 나오는 값을 그대로 결과로 보내고, 앞에 나오는 값이 거짓인 값이면 뒤에 나오는 값을 결과로 보냅니다.
> 'hi' || 5
< 'hi'
> 0 || 6
< 6
> null || 6
< 6
예제에서처럼 ‘hi’는 참인 값이므로 그대로 결과가 되고, 0이나 null은 거짓인 값이므로 뒤에 나오는 6이 결과가 됩니다.
|| 연산자는 반대로 앞에 나오는 값이 참인 값이면 앞에 나오는 값을 그대로 결과로 보내고, 앞에 나오는 값이 거짓인 값이면 뒤에 나오는 값을 결과로 보냅니다.
> 'hi' || 5
< 'hi'
> 0 || 6
< 6
> null || 6
< 6
예제에서처럼 ‘hi’는 참인 값이므로 그대로 결과가 되고, 0이나 null은 거짓인 값이므로 뒤에 나오는 6이 결과가 됩니다.