728x90
1. 반복문이란?
: 특정 조건을 만족할 때 같은 동작을 반복하여 수행하도록 만든 제어하는 명령문이다.
2. 반복문의 종류
1) for문
for (초기화식; 조건식; 증감식) { 실행문장;}
2) while문
- for문과 달리 조건을 변경하는 구문이 기본적으로 포함되어 있지 않기때문에 무한루프가 가능하다.
- 무한 루프에 걸리지 않도록 주의하여 사용이 필요하다
while (조건문) {실행할 코드(명령문);}
//1. 조건문을 사용하는 방법
let num = 0;
while (num < 10) {
console.log(`$(num+1)번째`);
num++;
}
//2. if + break사용
let num2 = 0;
while(true) {
conole.log(`${num2+1}번째`);
num2++
if (num2 == 10) {
break;
}
}
3) do-while문
- while문과 다른점은 do{}라는 코드로 인해서 코드가 최소 한번은 실행된다는 점이다.
let i=0;
do {
//코드
i++;
}
while(i<10)
3. 반복문 제어
1) break; - 멈추고 밖으로 빠져 나옴, 바로 중단
2) continue; - 반복문을 한번만 멈추고 다음 반복으로 진행
let sum = 0;
for(let i=0; i<100; i++) {
if(i%2==0){
continue;
}
sum += i;
}
console.log(sum); // 짝수 제외한 수의 합 2500
자바스크립트 언어는 파이썬하고 유사하면서도 달라서
코딩테스트 문제를 풀 때 헷갈리는 부분이 많은 것 같다.
또 약했던 부분인 while 문과 do while에 대해서 정확히 알 수 있어서 좋았고
while 문과 do while의 차이점을 알 수 있어서 좋았다.
728x90
'프론트앤드 > JavaScript' 카테고리의 다른 글
[포스코x코딩온] 웹개발자 입문 과정 3주차 회고-01 | JavaScript DOM (0) | 2023.03.14 |
---|---|
[포스코x코딩온] 웹개발자 입문 과정 2주차 회고-09 | JavaScript 메소드 (0) | 2023.03.11 |
[포스코x코딩온] 웹개발자 입문 과정 2주차 회고-07 | JavaScript 조건문 (0) | 2023.03.10 |
[포스코x코딩온] 웹개발자 입문 과정 2주차 회고-06 | JavaScript 함수 (0) | 2023.03.10 |
[포스코x코딩온] 웹개발자 입문 과정 2주차 회고-05 | JavaScript 기초 (0) | 2023.03.09 |