
[JS] 단락회로 평가
2022. 6. 28. 17:49
개발이야기/JS
단락회로 평가란? 논리연산자의 특성을 이용한 문법이다. 논리연산자를 다시 정리해보자. console.log(true && true); console.log(true || false); console.log(!true); 단락회로 평가는 왼쪽에서 오른쪽으로 연산하게 되는 논리연산자의 연산 순서를 이용하는 문법이다. console.log(false && true); && 연산자에서 앞에 값이 false면 두번째 피연산자는 볼 필요가 없다. (둘다 true가 되야하기때문) 이렇게 피연산자 중에 뒤에 위치한 피연산자는 볼 필요없이 연산을 끝내버리는것을 단락회로 평가라고 한다. console.log(true || false); or 연산자는 어떨까? or 연산가의 경우에는 둘중에 하나만 true 여도 true를 ..