(JavaScript) 반복문 - for문

반응형

// 반복문 (for문)   -  list와 가장 많이 쓰임

for ( let i = 0; i < 100; i++) {     //for 반복문 시작 (조건을 3가지를 쓴다)

     //(첫번째 시작번호) 변수 i에 0번째부터 시작을 하겠다; 

       (두번째) 0부터 100번 돌린다는 뜻

       (세번째) i++ 는 앞의 조건이 돌때마다 1씩 증가시키는 기호

   console.log(i);

}

 

for(1. 시작조건; 2. 반복조건 3. 더하기) {

     4. 매번실행     // 조건이 해당이 되면 중괄호 안의 코드가 실행된다. (매번 실행조건)

}

 

 

ex)for문과 list를  같이쓰이는 예제

let scores = [
  {'name':'철수', 'score':90},
  {'name':'영희', 'score':85},
  {'name':'민수', 'score':70},
  {'name':'형준', 'score':50},
  {'name':'기남', 'score':68},
  {'name':'동희', 'score':30},
]

for (let i = 0 ; i < scores.length ; i++) {   //  0번째 시작해서 scores.length(리스트의 길이값이 몇개인지) 0번째부터 1나씩증                                                                      가시키면서 보겠다는 의미
        console.log(scores[i]);

 
}

// 이렇게 하면 리스트 내의 딕셔너리를 하나씩 출력할 수 있고,

 

for( let i = 0 ; i < scores.length ; i++) { 

   if (scores[i] ['score'] <70) {

      console.log(scores[i] ['name']);

}

}

 

//이렇게 하면 점수가 70점 미만인 사람들의 이름만 출력

 

반응형

댓글

Designed by JB FACTORY