[JavaScript] while, for (반복문)
# while 반복문
ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ
변수 초기화
실행코드;
증감 연산자;
}
}
ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ
let i = 0;
while ( i < 10 ) {
실행코드
i++;
}
ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ
# for 반복문
ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ
for ( 변수 초기화 ; 조건 ; 증감 연산자) {
실행코드
}
ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ
for ( let i =0 ; i <= 5 ; i++ ) {
실행코드;
}
ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ
while과 for 반복문의 차이
찾아본바로 현업에서는
횟수 무제한에 while문 사용
횟수 제한에 for문 사용
예를 들어 로그인 모듈을 만들 때 모듈을 두 가지 방법으로 만들 수 있다.
1. 다섯 번의 기회만 주는 모듈
2. 성공할 때까지 기회를 무제한으로 주는 모듈
while과 for 둘 다 무한루프로 사용할 수 있는데
while문의 경우 조건을 true로 주면 무한루프가 가능하며
for문의 경우 괄호안에 작성해야할 (변수초기화; 조건; 증감) 세부분을 작성하지 않고 (;;) 으로만 남겨둘 경우 무한루프로 사용이 가능하다.
댓글
댓글 쓰기