For문 | 반복문

이선호·2021년 8월 4일

Javascript

목록 보기
7/8

반복문(Loops)

반복문이란? 프로그램 내에서 똑같은 명령을 일정 횟수만큼 반복하여 수행하도록 제어하는 실행문이다.

for문

for문이란? 동일한 동작을 어떤 특정한 조건을 만족할 때 까지 반복 수행한다.
반복되는 일을 수행할때 편리하고 코드절감은 물론 불필요한 작업을 줄여준다.

for ([초기문]; [조건문]; [증감문]){ 실행할 코드 }

💡 초기문

  • 배열의 인덱스는 0부터 시작하기 때문에 i=0으로 시작함

💡 조건문

  • length로 길이를 구하는 식으로 많이씀 ---> ex) 배열.length

💡 증감식

  • 1씩 증가할 경우 ++, 1씩 감소할 경우 --
  • i++은 i = i += 1
  • 만약 10씩 증감할땐 i+=10

빈 배열 요소를 추가하기

let myArray = []

//반복적으로 100부터 110까지 .push
for (let i = 100; i < 111; i++) {
  myArray.push(i)
}
console.log(myArray)

요소를 순회하며 1씩 더하기

let myNumbers = [10, 20, 30, 40]

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

예제

구구단 만들기

2단부터 9단까지 for문을 사용해서 만드시오.

for(let i=2; i<=9; i++){
  console.log(i+'단')
  for(let j=1; j<=9; j++){
    console.log(i+'*'+j+'='+i*j)
  }
}

정삼각형 출력하기

정삼각형을 만드시오.

for ( let i = 0; i < 5; i++){
  var tree= ' ';
  for(let j=0; j<4-i; j++){
    tree+= ' ';
  }
  for(let k=0; k < 2*i+1; k++){
    tree +='*';
  }
  console.log(tree)
}

0개의 댓글