본문 바로가기

논리 연산자2

2. 연산자(Operators)와 변환(Convert) 2. 연산자(Operators)와 변환(Convert) JavaScript에서 연산자(Operator)는 변수에 값을 할당하거나 변수들 간의 계산, 비교 등과 같은 작업을 수행하는데 사용되는 단어 혹은 심볼(symbol)입니다. 그래서 다른 프로그래밍 언어들에서와 마찬가지로 더하기, 빼기 같은 산술 연산자부터 시작해서 비트(bit) 연산을 수행하는 비트 연산자를 이용하여 다양한 작업을 수행할 수 있습니다. 여기서는 산술, 할당, 증감, 연속, 비교, 논리, 조건 연산자에 대해서만 설명을 합니다. 2.1 산술 연산자(Arithmetic Operator) 산술 연산자는 숫자형 데이터를 이용하여 더하기(+), 빼기(-), 곱하기(*), 나누기(/) 그리고 나머지를 구하는 연산자를 의미하며 이들 연산자를 통해 .. 2013. 8. 6.
논리 연산자와 조건부 논리 연산자의 비교 제 책 41 페이지에서 설명한 논리 연산자 중에서 &(AND 연산)은 2개의 조건식을 모두 비교하여 그 결과를 참, 거짓으로 구분했으며 |(OR 연산) 역시 2개의 조건식을 모두 비교하여 그 결과를 참, 거짓으로 나타내었습니다. A, B 2개의 조건식이 있을 때 이를 논리 연산자를 이용할 경우 다음과 같은 비교를 통해 참(True), 거짓(False)을 구분합니다. A B AND(A & B) OR(A | B) 거짓 거짓 거짓 거짓 거짓 참 거짓 참 참 거짓 거짓 참 참 참 참 참 위에서 보면 A, B 조건식에서 AND 연산은 A, B 모두 참(True) 경우에만 참입니다. 그렇다면 만일 A 조건식이 거짓일 경우에는 B 조건식을 검사할 필요가 있을까요? 없을까요? 검사할 필요가 없겠죠? 마찬가지로 OR 연.. 2010. 8. 25.