♣부울 대수 개념 부울대수의 변수는 0또는 1의 값을 갖는다. 부울 함수는 AND, OR, NOT연산자와
1854년에 발표된 '사고의 법칙'에서 AND, OR, NOT이라는 연산자를 사용해 이진 정보를 처리할 수 있는 모델로 논이적인 판단을 수학적으로 해서하기 위해 영국의 수학자 George Boole이 제안한이론 입니다.
정보를 '참' 또는 '거짓'이라는 두 개의 논리로 표현
(, +로 정의되며 연산 결과는 언제나 1. 또는 0으로 표현 됩니다
결과는 수학적인 값 1 또는 0 아니라 명제의 참(1)과 거짓(0), 신호의 유(1) 또는 무(0), 스위치의 ON(1) 또는 OFF(0) 상태를 의미 하고 있습니다
<AND, OR, NOT 연산자 진리표>
논리연산자? AND, OR, NOT 을 표현하는 연산자
&& 피연산자가 모두 참이면 true 반환 (and 의미) a && b
|| 피연산자 중 하나라도 참이면 true 반환 (or 의미) a || b
! 피연산자가 true면 false 를, false면 true 를 반환 (not 의미) !a
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>12장.논리연산자</title>
<script type="text/javascript">
// && 연산잔(AND) : 둘다 참일때 참
// || 연산자(OR) : 하나라도 참이면 참
// ! (NOT): 반대
//true && true ->(AND) true
document.write( (10 > 5) && (5 != 3) + "<br />"); //결과하면 true
//ture || false -> (OR) true
document.write( ((10 >= 5) || (5 == 3)) + "<br />"); // 결과화면 true
//!false -> true (NOT) 반대
document.write( !(10 <= 5) ); // 결과하면 true
</script>
</head>
<body></body>
</html>
'.Net Project > JavaScript' 카테고리의 다른 글
14장 대입연산자 (0) | 2009.07.30 |
---|---|
13장 조건연산자(삼항연산자) (0) | 2009.07.30 |
11장 관계연산자 (0) | 2009.07.30 |
10장 산술연산자 (0) | 2009.07.30 |
08장 변수선언 초기화 함수 (0) | 2009.07.30 |