2023.3.15(2) Algorithm

Junghan Lee·2023년 3월 15일
0

Algorithm

목록 보기
1/2

조건문

if( a > 1 ){a가 1보다 클 때 실행될 코드}else{
a가 1보다 작으면 실행될 코드}

cf. if(){ if()가 참일 때 실행}
else if(){ if()는 거짓, else if()가 참일 때}
else{ 위에 다 해당 안될 때 }

case

const week = '월요일'
switch(week ){
  case "월요일" :
    console.log("오늘은 월요일 입니다.")
   break;
  case "화요일" :
    console.log("오늘은 화요일 입니다.")
   break;
   case "수요일" :
    console.log("오늘은 수요일 입니다.")
   default :
    console.log("오늘은 " + week + " 입니다.")
}

주의사항 : if 문, 해당 조건식이 맞을 때 코드 실행, 중단
case문은 아래쪽 코드까지 실행, break; 필요
default 도 있다.

truthy한 값

   falsy 한 값이 아닐 경우 모두 truthy
0이 아닌 숫자, 빈 문자열이 아닌 문자열, 객체, 배열

vs Falsy 숫자 0 빈 문자열 false,

console.log(input1 && input2) // 둘중 하나만 true여도 전체가 true가 된다. &&연산자의 특징
!num = 0

profile
Strive for greatness

0개의 댓글