상세 컨텐츠

본문 제목

자바스크립트 for 문

JavaScript

by 헬로제이콥 2024. 11. 22. 12:24

본문

 

자바스크립트 for 문 자세히 알아보기

for 문은 자바스크립트에서 특정 조건이 만족될 때까지 코드를 반복적으로 실행하는 데 사용되는 반복문입니다. 즉, 특정 작업을 여러 번 반복해야 할 때 효과적으로 사용할 수 있습니다.

for 문의 기본 구조

JavaScript
for (초기화; 조건; 증감식) {
  // 반복될 코드 블록
}
코드를 사용할 때는 주의가 필요합니다.
 
  • 초기화: 반복이 시작되기 전에 한 번만 실행되는 부분으로, 주로 반복 변수를 초기화합니다.
  • 조건: 매 반복마다 평가되는 조건식입니다. 조건이 참일 동안 반복이 계속됩니다.
  • 증감식: 매 반복이 끝날 때마다 실행되는 부분으로, 주로 반복 변수의 값을 증가시키거나 감소시킵니다.

쉬운 예제 5가지

  1. 1부터 10까지 숫자 출력하기:
JavaScript
for (let i = 1; i <= 10; i++) {
  console.log(i);
}
코드를 사용할 때는 주의가 필요합니다.
 
  1. 배열의 모든 요소 출력하기:
JavaScript
const fruits = ['apple', 'banana', 'orange'];
for (let i = 0; i < fruits.length; i++) {
  console.log(fruits[i]);
}
코드를 사용할 때는 주의가 필요합니다.
 
  1. 구구단 출력하기:
JavaScript
for (let i = 2; i <= 9; i++) {
  for (let j = 1; j <= 9; j++) {
    console.log(i + " x " + j + " = " + (i * j));
  }
  console.log();
}
코드를 사용할 때는 주의가 필요합니다.
 
  1. 문자열 뒤집어 출력하기:
JavaScript
const str = "hello";
let reversedStr = "";
for (let i = str.length - 1; i >= 0; i--) {
  reversedStr += str[i];
}
console.log(reversedStr);
코드를 사용할 때는 주의가 필요합니다.
 
  1. 짝수만 출력하기:
JavaScript
for (let i = 0; i <= 10; i++) {
  if (i % 2 === 0) {
    console.log(i);
  }
}
코드를 사용할 때는 주의가 필요합니다.
 

추가 설명

  • for...in: 객체의 모든 열거 가능한 속성을 순회할 때 사용합니다.
  • for...of: 배열, 문자열 등 반복 가능한 객체의 요소를 순회할 때 사용합니다.

for 문은 다양한 상황에서 유용하게 사용됩니다.

  • 반복적인 작업: 특정 작업을 여러 번 반복해야 할 때
  • 배열, 문자열 처리: 배열이나 문자열의 모든 요소를 순회하며 처리
  • 조건에 따른 반복: 특정 조건이 만족될 때까지 반복

관련글 더보기