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 ] 단축키도 가능!