돈 많은 백수가 되고 싶어

자바스크립트 boolean, 비교연산자, 조건문 본문

프로그래밍/노드js

자바스크립트 boolean, 비교연산자, 조건문

미하루 2024. 7. 19. 09:21

 

boolean

console.log(true);
console.log(false);

자바 스크립트의 데이터 타입 중 하난 인 boolean이다. 위 코드와 같이 '참' 또는 '거짓' 이 두 가지의 값만 가질 수 있는 타입이다.

 

비교연산자

console.log(1==1); //true
console.log(1==2); //false
console.log(1>2); //false
console.log(1<2); //false
console.log(1===1); //true
console.log(1===2); //false

비교연산자는 값이 들어있는 변수나 값을 서로 비교해 bool 값을 반환해 주는 하나의 도구이다.

여기서 '==' 과 '==='차이는 무엇일까?

둘 다 데이터의 같음 확인하기 위해 존재하는 연산자는 맞지만, '=='는 서로 데이터의 타입이 같을 때 사용하는 연산이다.

'==='는 서로 다른 데이터 타입의 값을 비교할 때 사용하는 연산자이다.

 

조건문

console.log('A');
console.log('B');
if(false){
  console.log('C1');
} else {
  console.log('C2');
}
console.log('D');

 

결과

A
B
C2
D

 

조건문은 말 그대로 조건에 맞춰 프로그램을 어떻게 작동 시키게 할지 정해주는 일을 한다.

'프로그래밍 > 노드js' 카테고리의 다른 글

자바스크립트 배열  (0) 2024.07.19
자바스크립트 반복문  (0) 2024.07.19
fs를 이용한 동적 웹페이지  (0) 2024.07.19
URL  (0) 2024.07.12
Template Literal  (0) 2024.07.12