일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 자바스크립트기초
- 취준생
- 프로그래밍 기초
- 코린이
- frontend
- 자바스크립트 실습
- 생활코딩
- 자바스크립트 기초
- 퍼블리셔
- 코딩공부
- 웹개발
- 프론트엔드기술면접
- 코딩
- 대학생
- javascript
- 웹퍼블리셔
- 퍼블리싱
- 프론트엔드
- js
- 자바스크립트
- 웹퍼블리셔기술면접
- 개발
- 프로그래밍
- 프로그래밍기초
- 자바스크립트 기초활용
- 제주베이스코딩100제
- 포토샵
- 자바스크립트 활용
- 주니어개발자
- 웹퍼블리싱
Archives
- Today
- Total
차곡차곡
반복문 (Loop) 본문
반복문이란?
특정조건이 만족될때까지 코드 블록을 반복해서 실행할 수 있는 프로그래밍 구조
반복문을 사용하면 동일한 작업을 여러 번 수행해야할 때 코드를 간결하게 만들 수 있으며 자동화 된 처리가 가능하다.
주로 데이터 리스트, 배열등의 컬렉션을 순회하거나 특정조건까지 연산을 반복하는 경우에 사용한다.
반복문 유형
1. for 문
구조 : 반복 횟수가 명확할 때 주로 사용
예시 : javascript에서 for 반복문 사용
for(let i = 0; i < 5; i++) {
console.log(i); // 0, 1, 2, 3, 4
}
2. while 문
구조 : 특정 조건이 참인 동안 코드 블록을 계속해서 실행
예시 :
let userInput;
while (userInput !== "quit") {
userInput = prompt("메시지를 입력하세요. 'quit'를 입력하면 종료됩니다."); // 사용자 입력 받기
console.log(`입력한 메시지: ${userInput}`);
}
3. do - while 반복문
구조 : do-while 최소 한 번 코드 블록을 실행한 후 조건을 검사하여 추가 반복 결정, 조건 검사보다 실행이 우선시되는 경우에 유용함
예시 :
let i = 0;
do {
console.log(i); // 0
i++;
} while (i < 1);
4. for-in / for-of 반복문
구조 : for - in 반복문은 객체의 속성을 순회할때 for - of 반복문은 반복 가능한 객체 ( 배열, 문자열 ) 등의 요소를 순회할때 사용
예시 : for-of
let fruits = ["Apple", "Banana", "Cherry"];
for (let fruit of fruits) {
console.log(fruit); // Apple, Banana, Cherry
}
'자바스크립트' 카테고리의 다른 글
웹 브라우저와 자바스크립트 (0) | 2024.02.22 |
---|---|
함수 (0) | 2024.02.22 |
배열 (0) | 2024.02.22 |
자바스크립트 리팩토링 (0) | 2024.02.21 |
조건문 Conditional Statements (0) | 2024.02.20 |