📍for문
for문은 특정한 조건이 거짓으로 판별될 때까지 반복합니다.
for ([초기문]; [조건문]; [증감문])
문장
1) 초기문이 존재한다면 초기문이 실행됩니다.
2) 조건문은 조건을 검사합니다.
조건이 참이라면 반복문이 실행되고 거짓이라면 for문은 종결됩니다.
만약 조건문이 생략된다면 그 조건문은 참으로 추정됩니다.
3) 문장이 실행됩니다.
많은 문장을 실행할 경우 { } 를 사용하여 문장들을 묶어 줍니다.
for ( let i = 0; i < 10; i++ ){
console.log( i );
}
let i = 0
변수 let i 를 선언하고 0으로 할당 (초기값 설정)
i < 10
for문을 얼마나 반복할지에 대한 조건 (조건이 참일 경우에 실행)
i ++
루프가 한번 돌때마다 변수 증감
i는 0부터 시작하여 10보다 작을 때까지 0 ~ 9 까지 총 10번 반복한다.
i는 루프가 한번씩 증감하여 console.log 는 1,2,3, ~ 9 를 순서대로 출력하고 for문이 종료된다.
📍for...in
for in 문은 object에 사용할 수 있는 반복문이다.
(**배열도 사용이 가능하지만 추천되지는 않음)
const object = {
name : '이름',
age : '나이'
}
for (const key in object){
console.log(key); // key값 출력
console.log(object.name, object.age); // value값 출력
<출처 >
https://developer.mozilla.org/ko/docs/Web/JavaScript/Guide/Loops_and_iteration#for_%EB%AC%B8
'JavaScript > JavaScript Study' 카테고리의 다른 글
while 반복문✍️ (1) | 2024.01.01 |
---|---|
✨자바스크립트 if조건문 (0) | 2023.12.01 |
🐥비교연산자&산술연산자 (0) | 2023.11.24 |
자바스크립트 연산자에 대해 알아보자 🐥 (1) | 2023.11.16 |
✍️변수와 자료형에 대해 알아보자 (0) | 2023.11.07 |
댓글