본문 바로가기

Javascript

Javascript 조건문 개념

반응형

1. 자바스크립트 조건문은 대표적으로 if, swith문이 있다.

 

2. 블록문 : {  } 중괄호로 묶은 것을 말함. 블록 혹은 코드 블록이라 한다. 

 

3. 예제 

 

let num =5;
if(num % 2 === 0) {
console.log("변수 num에 할당된 숫자는 짝수입니다.");
}else{
console.log("변수 num에 할당된 숫자는 홀수입니다.");
}

4. else if문. 

: if 문에 조건을 추가하고 싶을 때 사용한다. 

 

5. if문 안에 if문을 중첩할 수 있다. 그러나 실무에서는 사용하는 경우가 거의 없음. 

 

6. switch문

let food = "melon";
switch(food){
    case "melon":
        console.long("fruit")
        break;
    case "apple":
            console.long("fruit")
            break;
    case "banana":
            console.long("fruit")
            break;
    default:
        console.log("It's not fruit and vegetables. ");
            break;
}

 

7. switch 문은 default 문을 포함하지 않아도 된다. 

 

8. switch문의 case문에는 반드시 break문을 써야하는 것은 아니다. 

 

9. 반복문: 1~9999까지 출력하기. 

let num = 1;
whiel(num<=9999){
	console.log(num);
    num++;
}

10. do while문. 

: 특정 조건이 참으로 평가되는 동안 do 다음에 오는 블록문을 반복 실행한다. 

 

11. for문 

for(초깃값; 조건식; 증감식) {

//블록문

}

 

순서 : 초깃값 - 조건식 - 블록문(조건식이 참일 경우) - 증감식 - 조건식

 

12. for in 문??? 이해안됨

 

13. continue, break문

continue; 조건인 경우 반복문을 건너뜀. break는 반복문을 종료시킴. 

 

 

 

반응형