JS 논리 연산자 (&&, ||, !)

2021. 7. 15. 23:18
728x90

 

- 논리 연산자는 주어진 논리식을 판단하여 참 (true) 과 거짓 (false)를 반환

 

- && || 연산자는 두 개 의 피연산자를 가지는 이항 연산자

  피연산자들의 결합 방향은 왼쪽에서 오른쪽

 

- ! 피연산자가 단 하나뿐인 단항 연산자

    피연산자들의 결합 방향은 오른쪽에서 왼쪽

 

 

&&     :      논리식이 모두 참이면 참을 반환                                                             (AND)

||         :      논리식 중에서 하나라도 참이면 참을 반환                                            (OR)

!          :      논리식의 결과가 참이면 거짓을 결과가 거짓이면 참을 반환               (NOT)

 

 

 

 

 

A B A && B A || B !A
true true true true false
true false false true false
false true false true true
false false false false trie

 

 

 

 

 

 

<!DOCTYPE html>
<html>
<head>
  <meta charset='utf-8'>
  <meta http-equiv='X-UA-Compatible' content='IE=edge'>
  <title>논리 연산자</title>
  <meta name='viewport' content='width=device-width, initial-scale=1'>
  <script>
    var n  =  6;
    document.write(n > 3 && n < 6);
    document.write(n > 5 || n < 3);
    document.write(!(n > 3))
    document.write(!(n < 3))
  </script>
</head>
<body>
</body>
</html>
 
cs
728x90

BELATED ARTICLES

more