반복문(1)

허기웅·2024년 1월 5일
0

for ,for ~ in

1.for문 - for (초기값; 조건식; 증감식){}로 사용됨.. 초기값부터 시작해서 조건식까지 증감식해라.. 라는 문법임..

초기값부터 조건식까지 증감식하면서 다 되면 종료됨.

ex)

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

설명 : i는 0부터 시작함, i는 5에 도달하기 전까지 함, i는 한 사이클 돌면 +1함

콘솔에 1,2,3,4가 찍힘

for문과 배열은 짝꿍이다..

이런식으로 쓸수도 있음..

ex)

const arr = ["짱구", "맹구", "철수", "훈이", "유리"];

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

설명 : 상수 arr가 있는데 배열이다. 배열 안에 값을 한번씩 반복하고 싶다.
i는 0부터 시작할꺼다, i는 arr의 갯수만큼 할꺼다, i는 한 사이클이 돌면 +1함

콘솔에 짱구,맹구,철수,훈이,유리가 찍힘..(배열 안에 값을 한번씩 반복함)

1.1.for ~ in문 - for (let key in 객체) {}로 사용됨.. 객체의 속성을 출력하는 문법.

ex)

let person = {
name : "짱구",
age : 5,
gender : "male"
};

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

콘솔에 name,짱구,age,5,gender,male가 순서대로 찍힘

        
profile
반가워요.

1개의 댓글

comment-user-thumbnail
2024년 1월 6일

화이팅 👊🏻👊🏻👊🏻

답글 달기

관련 채용 정보