[JS] 비교 연산자, 조건문 ( if else )

nana·2023년 1월 5일
0

🟡 JavaScript

목록 보기
6/23
post-thumbnail

🖍️ 비교 연산자

// true or false만 반환

< (크다),  > (작다),  <= (크거나 같다),  >= (작거나 같다),  == (같다), != (다르다)
console.log(10 > 5);   // true
console.log(10 == 5);  // false
console.log(10 != 5);  // true

// == 동등 연산자
const a = 1;
const b = "1";

console.log(a == b);  // true

------------------------------

// === 일치 연산자 ( 타입까지 비교 )
const a = 1;
const b = "1";

console.log(a === b);  // false

⭐️ 1"1"을 같다고 판단하는 코드는 어떤 버그를 만들지 모르기 때문에
  동등 연산자보다 타입까지 비교하는 일치 연산자를 사용하는게 좋음

🖍️ 조건문 ( if else )

  • 어떤 조건에 따라 이후 행동이 달라지게 만드는 역할
  • 괄호 안에 조건을 평가해서 값이 true이면 실행
  • else는 if문의 값이 false일때 실행
if (age > 19) {
  console.log('환영합니다.');
}

---------------------------

// if, else, else if
  
const age = 30;  

if (age > 19) {
  console.log('환영합니다.');
} else {
  console.log('안녕히가세요.');
}

// 추가 : 특정 나이에 다른 문구 보여주기
// age === 19 , 수능 잘봐

const age = 19;  

if (age > 19) {
  console.log('환영합니다.');
} else if (age === 19) {
  console.log('수능 잘봐.');  
} else {
  console.log('안녕히가세요.');
}
profile
✧ 중요한건 꺾이지 않는 마음 🔥 ᕙ(•ө•)ᕤ 🔥

0개의 댓글