go to php / flash action / english dictionary

 회원가입 |  로그인

{for}
( home ) 2002-08-30 14:01:59


일단 초기화(init) 표현식 값을 알아내어 루프를 생성한 다음 조건문(condition)이 참인 동안 루프 시퀀스를 시작하여 statement를 실행시킨 다음 next의 값을 알아낸다.


[사용 형식]

for(init;condition;next){
statement;
}

(init : 루프 시컨스를 시작하기 전 값을 알아내는 표현식. 전형적인 할당 표현식이다. var문 또한 이 인자에 사용될 수 있다.  
condition : true 또는 false를 알려주는 표현식. 반복문을 시작하기 전 조건문부터 평가된다.  조건문이 false가 되면 루프를 빠져나간다.
next : 루프를 반복한 후 값을 알아내는 표현식; 일반적으로 ++(증가) 또는 --(감소) 연산자를 사용하는 할당 표현식이 사용된다.
statement : 루프문 내에서 실행시킬 명령문)



[예 제]

다음은 for문을 사용하여 배열 요소를 더하는 예이다.

for(i=0;i<10;i++){
array[i] = (i + 5)*10;
}

다음과 같은 배열이 돌려진다
[50, 60, 70, 80, 90, 100, 110, 120, 130, 140]





  답글달기   목록


 function    : F
 fscommand [2]   : F
 _framesloaded    : F
 for..in    : F
 for    : F
 focusrect    : F

          1



Copyright 1999-2020 Zeroboard / skin by Yoojunge