Script/JavaScript

[JavaScript] for문 기초 개념 공부하기

hhnn 2021. 7. 18. 16:24

for문을 통한 기초 개념 공부

 

기본 문법

for(초기식; 조건식; 증감식){
	명령문
}

//초기식: 반복 변숫값을 초기화하며, for문이 처음 시작할 때 단 한 번만 실행됨

//조건식: 스코프 내 문장을 몇번 반복할 것인지? 조건식이 참인 동안 반복함

//증감식: 초기식에서 초기화한 변수의 값을 증가 또는 감소시킴

for문 순서도

 

 

 

 

1. 1~10까지 출력

 

for (let i = 1; i < 11; i++) {
    document.write(i);
};

 

📌let의 경우 전역변수로 선언하게 될 경우 한번만 선언 가능. (var는 재선언, 재할당 가능)

📌for문의 초기식에 선언하게 될 경우 내부 스코프에서만 사용하므로 다른 for문이나 함수구문에서 동일하게 선언값을 재사용할 수 있다.


2. 1~10까지의 합 출력

 

let sum = 0;
for (let i = 1; i < 11; i++) {
    sum += i;  // i의 값을 sum에 할당
};
document.write(sum);  //55

 

 


 

3. 1, 3, 5, 7, 9 ... 99 출력

 

for (let a = 1; a < 100; a+=2) {
    document.write(a + " ");
};

 

증감식을 1씩 증감하게만 하는게 아닌 약간 변형을 주어 홀수, 짝수로 출력할 수도 있다. 

 

 


 

4. 0, 2, 4, 6, 8 ...100 출력

 

for (let a = 0; a <= 100; a+=2) {
    document.write(a + " ");
};
반응형
SMALL

'Script > JavaScript' 카테고리의 다른 글

[JavaScript] for문 별찍기  (0) 2021.07.22
[JavaScript] for문 구구단 찍기  (0) 2021.07.21
[JavaScript] var, let, const 의 차이  (0) 2021.07.16
[Java Script] 비교연산자  (0) 2021.06.20
[Java Script] 변수와 대입연산자  (0) 2021.06.06