Javascript
[Javascript] 단축평가
insub4067
2021. 9. 23. 12:14
'cat' && 'dog'
//expected output
-> 'dog'
'cat' || 'dog'
//expected output
-> 'cat'
논리곱(&&) 연산자는 결과값이 true일시 마지막 피연산자를 반환다
하지만
논리합(||) 연산자는 둘중 하나만 truthy이라면 true를 반환하기 때문에 처음으로 truthy이 나온 피연산자를 반환한다.