JS : 4 - 2

김동현·2022년 11월 10일

javascript

목록 보기
9/33

for in 반복문 : 반복 변수에 인덱스가 들어감

for(const 반복 변수 in 배열 or 객체){
	문장
}

ex)
const day = ['기상','운동','공부','숙제']

for(const i in day){
	clonsole.log(`${i}번째 할일은 ${day[i]}`)
}

for of 반복문 : 반복 변수에 요소가 들어감

for(const 반복 변수 of 배열 or 객체){
	문장
}

ex)
const days = ["기상","운동","공부","숙제"]

for(const day of days){
	console.log(`오늘 할일은 : ${day}`)
}

for 반복문 : 특정 횟수만큼 반복하고 싶을 때 사용하는 범용적인 반복문

for(let i=0; i< 반복 횟수; ㅑ++){
	문장
}

while 문 : if 조건문과 형태는 매우 비슷하지만 불 표현식이 true면 계속 실행

while(불 표현식){
	문장
}

반복문이 무한 반복이 되는 것을 무한 루프라고 한다!

break 키워드 : switch 반복문, 조건문 / while문 같은 무한 루프에서 벗어나기 위해 사용하는 키워드입니다

while(true){ } break

continue 키워드 : 반복문 안의 반복 작업을 멈추고 반복문의 처음으로 돌아가 다음 반복 작업을 진행

let output = 0

for(let i =1; i<=10;i++){
	if(i%2===1){
      continue
    }
    output+=i
}
alert(output)
profile
꺽이지 않는 마음

0개의 댓글