1. for( 초기화; 반복 조건; 반복이 된 후 실행되는 코드) { 반복이 되는 코드 블록 }
아래와 같이 반복문을 통하여 간단하게 표현할 수 있다.
console.log('안녕하세요');
console.log('안녕하세요');
console.log('안녕하세요');
console.log('안녕하세요');
console.log('안녕하세요');
for(let i = 0; i < 5; i++){
console.log('안녕하세요');
}
앞서 조건문에서 사용하였던 break를 통해서 반복문을 조절하여 사용할 수 있다.
for( let i = 0; i <5; i++){
console.log(i);
if(i > 2 ){
break;
}
console.log('안녕하세요');
}
위의 반복문은 if break를 통하여 i 값이 3 이전까지만 '안녕하세요'를 반복하도록 만들었다.
아래와 같이 break와 반대되는 개념인 continue를 활용하여 반복문에 응용할 수 있다.
for( let i = 0; i <5; i++){
console.log(i);
if(i < 2 ){
continue;
}
console.log('안녕하세요');
}
위의 반복문은 if continue를 통해서 i 값이 2보다 작을 때는 '안녕하세요' 출력하지 않고 그대로 지나가고
2 이후부터 '안녕하세요'를 출력하도록 만든 반복문이다.
2. for(;;) { } : 무한루프 반복문
for(;;){
console.log('안녕하세요');
if (Math.random() * 100 > 90){
break;
}
}
위는 무한루프 반복문이나 랜덤 한 값으로 break에 걸려 멈출 수 있게 만든 반복문이다.
'JavaScript' 카테고리의 다른 글
JavaScript기초(15)_함수(1) (0) | 2021.10.09 |
---|---|
JavaScrip기초(14)_반복문(2) (0) | 2021.10.07 |
JavaScript기초(12)_조건문(4) (0) | 2021.10.05 |
JavaScript기초(11)_조건문(3) (0) | 2021.10.04 |
JavaScript 기초(10)_조건문(2) (0) | 2021.10.03 |
댓글