자바스크립트 강의

[JavaScript] 1주차 - for문

notion0896 2024. 10. 10. 15:06

for문의 기본적인 형태

for(let i = 0; i < 10; i++){ 
	console.log(i)
}

for의 input은 

i라는 변수는 0부터 시작
i라는 변수는 10에 도달하기 전까지 계속 할거야
i라는 변수는 한 사이클이 돌고나면 1씩 더할거야
라는 뜻이고 

그런 i값을 콘솔로 찍어내겠다. 

//0
//1
//2
//3
//4
//5
//6
//7
//8
//9
//10
더보기

quiz. 0~10까지의 수 중 2의 배수만 콘솔로 찍어내기

 

맨 위부분을 if ( i >= 2 ){ }로 감싸지 않으면 0까지 포함되기 때문에 한번 더 감싸준다.

for (let i =0; i<= 10; i++){
	if(i >= 2) {
      if(i % 2 === 0){
      console.log(i);
      }
    }
};

//2 4 6 8 10

for ~ in문 : 객체의 속성을 출력하는 문법

let person ={
    name:"kim",
    age:30,
    gender:"female"
}

for(let ket in person) {
	console.log(key + person[key])
}

person[key] -> person의 value값을 나타내기 위한 방법