제로부터 쌓는 개발일지
article thumbnail
Published 2023. 10. 13. 10:43
자바스크립트 반복문 backend/JavaScript
반응형

for문

// 기본적인 for문
for (let i = 0; i < 10; i++) {
  console.log(i);
}

// 0부터 9까지의 숫자를 출력
// for문은 초기값, 조건식, 증감식을 사용하여 반복 횟수를 제어



// 배열과 함께 사용하는 for문
let numbers = [1, 2, 3, 4, 5];

for (let i = 0; i < numbers.length; i++) {
  console.log(numbers[i]);
}

// 배열 numbers와 함께 for문을 사용하여 배열의 요소를 출력
// 배열의 요소 개수만큼 반복하여 실행



// for...in문
let person = { name: "John", age: 30, gender: "male" };

for (let key in person) {
  console.log(key + ": " + person[key]);
}

// for...in문을 사용하여 객체 person의 프로퍼티를 출력
// for...in문은 객체의 프로퍼티를 순서대로 접근할 수 있음

 

while문

let i = 0;

while (i < 10) {
  console.log(i);
  i++;
}

// 0부터 9까지의 숫자를 출력
// while문은 조건식이 참인 경우에만 코드를 반복해서 실행

 

do... while문

let i = 0;

do {
  console.log(i);
  i++;
} while (i < 10);

// 0부터 9까지의 숫자를 출력
// do...while문은 일단 한 번은 코드를 실행하고
// 그 후에 조건식을 체크하여 반복 여부를 결정

 

break문과 continue문

// break문
for (let i = 0; i < 10; i++) {
  if (i === 5) {
    break;
  }
  console.log(i);
}

// for문과 함께 break문을 사용하여 0부터 4까지의 숫자만 출력
// break문은 반복문을 종료



// continue문
for (let i = 0; i < 10; i++) {
  if (i === 5) {
    continue;
  }
  console.log(i);
}

// for 문과 한께 continue문을 사용하여 5를 제외한
// 0부터 9까지의 숫자를 출력

 

반응형

'backend > JavaScript' 카테고리의 다른 글

자바스크립트 ES6  (1) 2023.10.17
자바스크립트 객체와 배열  (0) 2023.10.16
자바스크립트 조건문  (0) 2023.10.13
자바스크립트 함수  (0) 2023.10.13
자바스크립트 연산자  (0) 2023.10.12
profile

제로부터 쌓는 개발일지

@PachyuChepe

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!

profile on loading

Loading...