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 에서 발췌
오늘은 시간이 남아 조금 더 공부하기로 했다.
시간 여유가 생겨서 좋다.
'학습 내용 정리 > javascript' 카테고리의 다른 글
javascript 4. 함수 (3) | 2023.05.03 |
---|---|
javascript 3. 배열과 반복문 (1) | 2023.05.03 |
javascript 1. 자료와 변수 (1) | 2023.05.02 |
javascript 0. 환경 설정 및 코드 구조 (1) | 2023.05.02 |
Javascript JQuery Fetch 기초 : 스파르타 코딩클럽 웹개발 종합반 2주차 (1) | 2023.04.27 |