자바스크립트 for 문 자세히 알아보기
for 문은 자바스크립트에서 특정 조건이 만족될 때까지 코드를 반복적으로 실행하는 데 사용되는 반복문입니다. 즉, 특정 작업을 여러 번 반복해야 할 때 효과적으로 사용할 수 있습니다.
for 문의 기본 구조
- 초기화: 반복이 시작되기 전에 한 번만 실행되는 부분으로, 주로 반복 변수를 초기화합니다.
- 조건: 매 반복마다 평가되는 조건식입니다. 조건이 참일 동안 반복이 계속됩니다.
- 증감식: 매 반복이 끝날 때마다 실행되는 부분으로, 주로 반복 변수의 값을 증가시키거나 감소시킵니다.
쉬운 예제 5가지
- 1부터 10까지 숫자 출력하기:
- 배열의 모든 요소 출력하기:
JavaScript
const fruits = ['apple', 'banana', 'orange'];
for (let i = 0; i < fruits.length; i++) {
console.log(fruits[i]);
}
코드를 사용할 때는 주의가 필요합니다.
- 구구단 출력하기:
JavaScript
for (let i = 2; i <= 9; i++) {
for (let j = 1; j <= 9; j++) {
console.log(i + " x " + j + " = " + (i * j));
}
console.log();
}
코드를 사용할 때는 주의가 필요합니다.
- 문자열 뒤집어 출력하기:
JavaScript
const str = "hello";
let reversedStr = "";
for (let i = str.length - 1; i >= 0; i--) {
reversedStr += str[i];
}
console.log(reversedStr);
코드를 사용할 때는 주의가 필요합니다.
- 짝수만 출력하기:
JavaScript
for (let i = 0; i <= 10; i++) {
if (i % 2 === 0) {
console.log(i);
}
}
코드를 사용할 때는 주의가 필요합니다.
추가 설명
- for...in: 객체의 모든 열거 가능한 속성을 순회할 때 사용합니다.
- for...of: 배열, 문자열 등 반복 가능한 객체의 요소를 순회할 때 사용합니다.
for 문은 다양한 상황에서 유용하게 사용됩니다.
- 반복적인 작업: 특정 작업을 여러 번 반복해야 할 때
- 배열, 문자열 처리: 배열이나 문자열의 모든 요소를 순회하며 처리
- 조건에 따른 반복: 특정 조건이 만족될 때까지 반복
'JavaScript' 카테고리의 다른 글
자바스크립트 함수 표현식 (2) | 2024.11.22 |
---|---|
자바스크립트 함수 (1) | 2024.11.22 |
자바스크립트 초보자를 위한 for문 예제 5가지 (1) | 2024.11.22 |
자바스크립트 while문과 do while 문 (0) | 2024.11.22 |
자바스크립트 증감 연산자 (1) | 2024.11.21 |