1. while
참인 동안 계속 실행.
while( boolean 표현식 ) {
문장;
}
2. do while
조건을 먼저 검사한 후 코드 블록을 반복 실행한다.
do {
문장;
} while ( boolean 표현식 );
3. for
for ( 초기식; 조건식; 종결식 ){
문장;
}
4. for in ( IE9 이상에만 사용가능 )
배열이나 객체를 쉽게 다루기 위해 for in 사용.
for ( var i in array ){
}
--> for 문으로는
for(var i = 0 ; i < array.length ; i++){
}
예)
<script type="text/javascript">
var array = ['가','나','다'];
for ( var i in array ){
alert(array[i]);
}
</script>
5. 중첩 반복문
예)
<script type="text/javascript">
var output ='';
for ( var i = 0; i < 10; i ++ ){
for ( var j = 0; j < i; j ++ ){
output += '*';
}
output +='\n';
}
alert(output);
</script>
예)
<script type="text/javascript">
var output ='';
for ( var i = 0; i < 20; i++ ){
for ( var j = 20; j > i; j-- ){
output += ' ';
}
for(var k = 0; k < 2 * i -1; k++ ){
output += '*';
}
output +='\n';
}
alert(output);
</script>
- break
- continue
'WEB > Javascript' 카테고리의 다른 글
7. 객체지향 (0) | 2013.04.15 |
---|---|
6. 함수( 익명의 함수, 선언적함수, 가변인자 함수 등 생성법 ) (0) | 2013.04.15 |
4. 조건문( if, switch,삼항연산자,짧은 조건문 ) (0) | 2013.04.15 |
3. 자료형 변환 (0) | 2013.04.15 |
2. 배열 (0) | 2013.04.15 |