티스토리 뷰
wjile문 : for문과 매우 유사하다!!
let i = 0;
while (i<10){
console.log(i);
i++; // 증감이 로직을 타고 위로 올라간다. 1에서 2로, 2에서 3으로...
// 그리고 10에 올라가면 증감으로 메인로직에서 튕겨 나간다 (for문이랑 유사)
}
do ~ while문 : 신기한 문법ㅋㅋㅋ 일단 한번 코드를 실행을 하고 시작하기에 앞에 do가 붙는다
let k =0;
do{
console.log(k); // 무조건 최초 한번 실행하고 while로 간다
k++;
} while(k<10);
break continue문 : for문과 항상 결합해서 사용한다
for(let j=0; j<10; j++){
if(j === 5){
break; // break문을 만나면 for문을 멈춘다
//continue;-> break문과 비슷한 형식이며 0부터4까지만 정상적이게 찍히고 5부터는 그 다음 순서로 넘어간다
}
console.log(j);
}
이번 문법은 중요한것도 중요한건데 재밌는 문법이 많은거 같다
가령 while문 같은경우 메인로직에 증감식이 들어가 로직을 타고 위로 올라가서 특정 목표까지 올라가면 로직에서 나오는 것
그리고 do ~ while문 같은 경우 console이 메인로직 맨앞에 위치하여 한번 실행을 하고 돌아가는 것
break문이나 continue문 같은경우
break문이 있어야 for문이 멈출 수 있다는 점, continue문 같은 경우에는 특정 형식만 빼버리는 점
그동안 봐왔던 문법대비 이번 문법은 재미있는 문법이였던거 같다 근데 이론은 이렇게 재밌지만 실제로 해보니.. 크흠... ㅋㅋㅋㅋㅋ