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



+ Recent posts