반응형
&&
-
JavaScript 입문 : 논리연산자 AND (&&) 와 OR (||)컴퓨터 알아가기/JavaScript 2022. 10. 27. 19:30
자바스크립트에서 논리연산자(&&와 ||)는 지금까지 다음과 같이 이해를 하고 있었습니다. A && B 는 A와 B가 전부 true여야 true이며 A || B는 A와 B중 하나만 true여도 true로 알고 있었습니다. 맞는 이야기인데 이는 단순하게 앞 뒤에 대한 참과 거짓을 확인할 때 사용하는 경우입니다. 이러한 논리연산자를 조금 더 깊이 정확하게 자바스크립트에서는 다음과 같이 사용합니다. A && B 는 A가 true이면 B를 실행하고 A || B는 A가 false이면 B를 실행하라는 뜻입니다. A || B는 A가 아니면 B를 실행하라는 뜻도 되겠지요. 반대이면 다음과 같이 생각하면 됩니다. A && B 는 A가 false면 A를 실행하고 A || B는 A가 true면 A를 실행하라 언뜻보면 헷갈리는..