TIL 15 | 논리 연산자 작동 방식
3791 단어 JavaScriptJavaScript
1. 논리 연산자 작동 방식
&& 연산자
왼쪽값이 truthy인 경우 오른쪽 값이 리턴
왼쪽값이 falsy인 경우 왼쪽값이 리턴
console.log(‘Codeit’&&’JavaScript’) //Javascript
|| 연산자
왼쪽값이 truthy인 경우 왼쪽 값이 리턴
왼쪽값이 falsy인 경우 오른쪽값이 리턴
function print(value){
const message = value || ‘Codeit’;
console.log(message)’
}
print() //‘Codeit’
print(‘JavaScript’); // ‘JavaScript’
2. 논리 연산자 연산 우선순위
And와 Or 연사자가 혼재할시 And 연산자의 우선순위가 더 높다.
console.log(true || false && false); // true
console.log((true || false) && false); // false
console.log('Codeit' || NaN && false); // Codeit
console.log(('Codeit' || NaN) && false); // false
Author And Source
이 문제에 관하여(TIL 15 | 논리 연산자 작동 방식), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@pca0046/TIL-15-논리-연산자-작동-방식저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)