윤제니

JavaScript 비교 연산자 , 논리 연산자, 조건 연산자 / VS code 에서 js 실행 방법 본문

JavaScript/JavaScript

JavaScript 비교 연산자 , 논리 연산자, 조건 연산자 / VS code 에서 js 실행 방법

꿈다루 2020. 4. 30. 18:57

[ 비교 연산자 ]

 : 값을 비교하여 결과값을 Boolean(논리)값이 'true'나 'false'로 반환

   제어문에서 조건식을 만들 때 주로 사용

비교연산자의 종류 설명
> a>b, a가 b보다 크다. ( 참 : true, 거짓 : false)
< a<b, a가 b보다 작다. ( 참 : true, 거짓 : false)
>= a>=b, a가 b보다 크거나 같다. ( 참 : true, 거짓 : false)
<= a<=b, a가 b보다 작거나 같다. ( 참 : true, 거짓 : false)
==

a==b, a와 b가 같다.  ( 참 : true, 거짓 : false)

== 연산자는 데이터형은 비교하지 않음 

ex) 5 == "5"  결과 true

!= a!=b, a와 b가 같지 않다.  ( 참 : true, 거짓 : false)
===

a===b, a와 b가 같고 데이터형도 같다. ( 참 : true, 거짓 : false)

ex) 5 =="5"   결과 false

!== a!==b, a와 b가 같지 않거나 데이터가 같지 않다. ( 참 : true, 거짓 : false)

 

[ 논리 연산자 ]

논리 연산자의 종류 설명

&&

(AND 연산자)

a&&b

(a와 b모두 true 일 때 true)

1 * 1  = 1

1 * 0 = 0

0 * 1 = 0

0 * 0 = 0

||

(OR 연산자)

a||b

(a와 b 둘중 하나만 true면 true)

1 + 1 = 1

1+ 0 = 1

0 + 1 = 1

0 + 0 = 0

!

(NOT 연산자)

결과값이 true면 false

결과값이 false면 true

예) 논리연산자에서 'x의 값이 20보다 크고 30보다 작다.'의 표현을 '20<x<30'이라고 한다면, 

      자바스크립트에서는 '&&' 연산자를 사용

x > 20 && x < 30

 

 

[ 조건 연산자 ]

  : 조건식의 결과가 true, false 일 때에 따라 실행을 다르게 해주는 연산식 

 

[ Visual Studio Code에서 js(자바스크립트) 실행 방법 ] 

 1) 왼측 하단의 EXTENSION 클릭 후 code Runner 검색 

 2) Install 클릭하여 설치 

 3) 우측 상단에 ▷ 버튼 생성

    ⓐ  버튼을 누르면 실행

    ⓑ  [ ctrl + alt + n ] 단축키도 가능!