Short Circuit Evaluation


Short Circuit Evaluation

일련의 &&, || 등의 연산 결과 True/False를 조합하여 어떠한 결과물을 도출해야 하는 경우, 일련의 &&, || 연산의 끝에 도달하기 전에 결과가 이미 확실하다면, 나머지 연산을 수행할 필요가 없다. 이것이 Short Circuit Evaluation의 의미다.그런데, 우리는 이미 이를 알고 있다. 저 알고리즘 용어를 몰랐더라도 이미 알고 있을 것이다. 다음을 보자.위 예제는 우리가 흔히 사용하는 조건절의 &&, || 조건이다. 여기에는 이미 Short Circuit Evaluation 알고리즘이 적용되어 있다. 따라서, &&의 경우 앞의 연산이 false가 나오면 더 이상 뒤를 연산하지 않으며, ||의 경우 앞의 연산이 true가 나오면 더 이..........



원문링크 : Short Circuit Evaluation