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 |