관리 메뉴

도드넷

4. 자바스크립트 제어문 본문

창고/JAVA Archive [폐쇄]

4. 자바스크립트 제어문

도드! 2014. 11. 16. 09:47
반응형





자바스크립트 제어문


1. if 조건문

: 조건이 만족하면 이하 명령문을 실행한다. 아니면 else 이하 명령문을 실행한다.


if(조건)

{

}

else

{

}



2. switch 조건문

: "수식"에 해당하는 case 다음에 오는 "상수값"으로 가서 명령문을 실행한다.


switch(1)

{

case 1 : document.write("1번 명령문이 실행되었습니다."); break;

case 2 : document.write("2번 명령문이 실행되었습니다.");

...

default : document.write("기본 실행");

}


break; 을 붙여주면 나머지 명령문은 생략하고 해당 switch 문을 빠져나온다. 

이걸 안붙이면 아랫쪽 나머지 명령어들도 몽땅다 실행해 버린다.



3. while 반복문

: 매회 조건을 검사하며 반복한다. 참이면 계속 반복할 것이다.


while(조건)

{

}



4. do-while 반복문

: 무조건 1회 실행후, 조건을 검사해 참이면 반복한다.


do

{

}while(조건)



5. for 반복문

: 매회 조건을 검사하며 반복한다. 참이면 계속 반복할 것이다. 

while 반복문과 다른점은 "조건통제변수"가 처음에 초기화되고 이로써 반복을 통제한다는 것이다.


for(초기화; 조건; 증감)

{

}


초기화 : i = 0;

조건 : i > 2

증감 : i++

라고 하면 1회차에 i = 0 , 2회차에 i = 1, 3회차에 i = 2 가 되어 4회에 조건에 걸려서 멈춘다. 즉, 3회 실행될 것이다.



6. continue 문

: 컨티뉴문은 반복문에서 나머지 명령문을 생략하고 다시 다음 반복루프로 가는 것이다. 

즉, break과 언뜻 비슷하지만 continue는 빠져나오는게 아니라 다시 들어간다고 보면 된다. 





반응형
Comments