조건문
- 조건을 명시해 놓고, 조건이 참일 때만 실행되는 코드
- 중첩 가능
if 문
if(조건식){
조건식이 참일 때만 실행될 코드
(단독 사용 가능)
}
else if(조건식){
위에 있는 if/else if 조건식이 거짓일 때만 읽는다.
(자기 단독 사용 가능)
}
else{
조건식이 없다
바로 위에 있는 if 문이랑 세트로만 사용 가능
}
실습
let num = 50;
if(num > 10){
alert("10보다 크다");
}
else if(num < 10){
alert("10보다 작다");
}
else if(num == 10) {
alert("10과 같다");
}
else{
alert("실패");
}
삼항 연산자
조건식?"참일때":"거짓일때"
num>10?"크다":(num<10?"작다"):(num==10?)"같다":"실패"
아래 코드와 위에 한 줄에 쓴 코드의 값이 같다
if(num > 10) {
alert("10보다 크다");
}
else if(num < 10) {
alert("10보다 작다");
}
else if(num == 10) {
alert("10과 같다");
}
else {
alert("실패");
}