본문 바로가기
  • search_ _ _ _
  • search_ _ _ _
  • search_ _ _ _
스터디/22_스터디정리

script_기초_반복문

by 오늘의갈비찜 2022. 10. 12.
728x90
//for 반복문
const colors = ["red","green","blue","aqua","pink"];
console.log(colors.length); // 5

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


//객체 for 반복문
const classA = [
  {
  name : "Andy",
  age : 20,
  address : "seoul"
  },
  {
  name : "Emma",
  age : 30,
  address : "busan"
  },
  {
  name : "David",
  age : 40,
  address : "deagu"
  },
];

for(let num = 0; num < classA.length; num++){
  console.log(classA[num].name);
}


//for of 반복문 : 배열 반복
const colors = ["red","green","blue"];

for(let color of colors){
  console.log(color);
}
    //반복문이 바로 실행 가능할 때 중괄호 없애도 가능
    for(let color of colors) console.log(color);


//for in 반복문 :키값 반복
const student1 =
  {
  name : "David",
  age : 20,
  hobby : "sports"
  }

for(let key in student1){
  console.log(key);
}

for(let key in student1){
  console.log(student1[key]);
}


//while 문

const cars = ["BMW","VOLVO","HYUNDAI"];
  
for(let i=0; i<cars.length; i++){
    console.log(cars[i]);
}                                    //같은 조건 for문

let i=0; 
while(cars[i]){
    console.log(cars[i]);
    i++
}                                   //while 문


//문자 반복

const txt = "hello";
  
for(let letter of txt){
    console.log(letter);
}
728x90

'스터디 > 22_스터디정리' 카테고리의 다른 글

script_기초_조건문  (0) 2022.10.13
script_기초_함수  (1) 2022.10.13
script_기초  (0) 2022.10.12