학습 내용 정리/javascript
javascript 2. 조건문 if switch
verdantjuly
2023. 5. 2. 22:09
728x90
1. if 문
조건이 true 이면 코드 블록이 실행된다.
복수의 문을 실행하고 싶다면 중괄호로 감싼다.
if (year == 2015) {
alert ("정답입니다!")
alert ("아주 똑똑하시네요!")
}
- else 절
거짓일 때 실행된다.
let year = prompt ('ECMAScript-2015 명세는 몇 년도에 출판되었을까요?','')
if (year < 2015){
alert ('숫자를 좀 더 올려보세요.')
} else if (year > 2015) {
alert ('숫자를 좀 더 내려보세요.')
} else {
alert ('정답입니다!')
}
? 조건부 연산자
let result = condition ? value1 : value2
// condition 이 true 라면 value1 false 라면 value2 가 반환
2. switch 문
하나 이상의 case 문으로 구성
default 빠져나간다
let a = 2 + 2
switch (a) {
case 3:
alert('비교하려는 값보다 작습니다')
break //빠져나간다
case 4:
alert('비교하려는 값과 일치합니다')
break
case 5:
case 6: //case 5와 6 묶음
alert('비교하려는 값보다 큽니다')
break
default:
alert('어떤 값인지 파악되지 않습니다')
}
스파르타 코딩클럽 내일배움캠프 사전캠프 자료
javascript handbook 에서 발췌
오늘은 시간이 남아 조금 더 공부하기로 했다.
시간 여유가 생겨서 좋다.