[JS] 반복문

young0_0·2022년 11월 11일
0

js

목록 보기
1/10
post-custom-banner

반복문

for문

for(let i = 0; i < 10; i++){  // 0 ~ 10보다 작을때 까지
	console.log(i) // 0123456789
}

while문

어떤값이 true인것을 확인 할때 쓰는 반복문

let i = 0;
let isFun = false;

while(!isFun){ //isFun 이 false 일때 반복해라.
  console.log(i) // 0123456789
  i++
  if(i == 10){
    isFun = true
  }
}

for of문

배열 안에 있는것들을 사용해서 작업을 할때 반복문을 쓴다.

const numbers = [10,20,30,40,50]

for (let number of numbers){
	console.log(number) // 10,20,30,40,50
}

for in문

보통 객체에 대한 반복적인 으로 사용 할때

const doggy = {
	name:'멍멍이',
  	sound:'멍멍',
  	age : 2
}

for (let key in doggy){
	console.log(key) //name,sound,age
    console.log(`${doggy} : ${doggy[key]}`)// name:멍멍이,sound:멍멍,age : 2
}

continue / break

continue : 조건문에 맞으면 해당 조건을 건너 띄고 다음 작업을 해라.

for(let i = 0; i < 10; i++){
	console.log(i)//0,1,2,3,4,5,6,7,8,9
	if(i === 2) countinue; //0,1,3,4,5,6,7,8,9
}

break : 조건문에 맞으면 조건문을 끝낸다.

for(let i = 0; i < 10; i++){
	console.log(i)//0,1,2,3,4,5,6,7,8,9
	if(i === 5) break; //0,1,3,4,5
}

반복문 연습

function sumOf(numbers){
   let sum = 0
   for(let i =0; i < numbers.length; i++){
   		sum += numbers[i];// 5
   }
}
const result = sumOf({1,2,3,4,5});
console.log(result)
profile
그냥하기.😎
post-custom-banner

0개의 댓글