조건문
if 문
if (조건식1) {
조건식1이 참이면 이 코드 블록이 실행된다.
}
else if (조건식2) {
조건식2이 참이면 이 코드 블록이 실행된다.
}
else {
조건식1과 조건식2가 모두 거짓이면 이 코드 블록이 실행된다.
}
var date = new Date();
var hour = date.getHours();
if (hour < 11) {
console.log('아침입니다.');
}
else if (hour < 15) {
console.log('점심입니다.');
}
else {
console.log('저녁입니다.');
}
저녁입니다.
switch 문
switch (표현식) {
case 표현식1:
switch 문의 표현식과 표현식1이 일치하면 실행될 문;
break;
case 표현식2:
switch 문의 표현식과 표현식2가 일치하면 실행될 문;
break;
default:
switch 문의 표현식과 일치하는 표현식을 갖는 case 문이 없을 때 실행될 문;
}
var input = Number(prompt('숫자를 입력하세요'));
switch(input % 2) {
case 0:
console.log('짝수');
break;
case 1:
console.log('홀수');
}
삼항 연산자
(불표현식) ? (참일 때 실행) : (거짓일 때 실행)
형식으로 간단하게 비교 표현 가능하다.
var input = Number(prompt('숫자를 입력하세요'));
(input > 0 ) ? console.log('자연수') : console.log('음수');
반응형
'Javascript' 카테고리의 다른 글
[Javascript] 객체 (3) | 2022.06.28 |
---|---|
[Javascript] 반복문 (5) | 2022.06.17 |
[Javascript] 자료형 (5) | 2022.06.10 |
[Javascript] 연산자 (3) | 2022.06.09 |
[Javascript] 변수 (11) | 2022.06.02 |
댓글