반응형
## 반복문 (loop, iteration)
- 반복적인 작업을 수행
- 조건이 프로그램을 똑똑하게 만든다면, 반복은 프로그램을 강력하게 만듬
- 종료되는 조건을 잘못 지정하면 무한반복에 빠짐 (가장 심각한 오류 중의 하나)
- for, while 문이 있음
## for문
## while문for( 초기화 ; 반복조건 ; 반복코드 ) {
반복시 실행되는 로직
}
##예문
<script type="text/javascript">
for(var i=0; i<10; i++){
document.write(i);
document.write('<br />');
}
</script>
while(반복조건) - 반복조건은 true, false 두가지 값만 들어옴. 반복조건이 들어가는 곳의 내용이 참이면 로직을 실행하고, 거짓이면 반복을 종료.while(반복조건) {
반복시 실행되는 로직
}
##예문
<script type="text/javascript">
var i = 0;
while(i < 5){
document.write(i);
document.write(',');
i++;
}
</script>
## break : 반복을 종료한다.
## continue : 현재로직을 종료하지만 반복은 유지한다.<
script
type
=
"text/javascript"
>
for (i=0;i<=10;i++){
if (i==3){
break;
}
document.write("The number is " + i);
document.write("<
br
/>");
}
</
script
>
<
script
type
=
"text/javascript"
>
for (i=0;i<=10;i++){
if (i==3){
continue;
}
document.write("The number is " + i);
document.write("<
br
/>");
}
</
script
>
반응형
'# Work > Javascript' 카테고리의 다른 글
자바스크립트 기초-6 이벤트 (0) | 2011.12.30 |
---|---|
자바스크립트 기초-5 배열 (0) | 2011.12.30 |
자바스크립트 기초4 - 함수 (0) | 2011.12.29 |
자바스크립트 기초2 (조건문 if문,switch문) (0) | 2011.12.29 |
자바스크립트 기초 (0) | 2011.12.23 |