# for문

### for문

> for(초깃값, 조건식, 종감식){\
> &#x20;   자바스크립트 코드;}

#### 1부터 100까지 출력

```javascript
for(i = 1; i <= 100; i++) {
    document.write(i + "실행되었습니다.<br>");
}

for(i = 1; i < 101; i++) {
    document.write(i + "실행되었습니다.<br>");
}
```

#### 1부터 100가지 출력(홀수만 출력 )

```javascript
for(let i= 1; i<=100; i++){
     if(i % 2==1)
     document.write(i +". 실행되었습니다.<br>")
}

for(i = 1; i <= 100; i++) {
     if( i % 2 != 0)
     document.write(i + "실행되었습니다.<br>");
}

for(let i= 1; i<=100; i+=2){
     document.write(i +". 실행되었습니다.<br>")

```

| <p>i = i + 1 → i ++</p><p>i = i + 2 → +=2</p> |
| --------------------------------------------- |

#### 1부터 100가지 출력(4의 배수만 출력)

```javascript
for(let i = 1; i <= 100; i++){
    if(i % 4 == 0){
    document.write(i +". 실행되었습니다.<br>")
    }
}
```

#### 1부터 100가지 출력(4의 배수와 6의 배수)

```javascript
for(let i = 1; i <= 100; i++){
    if(i % 4 == 0 || i % 6 == 0){
    document.write(i +". 실행되었습니다.<br>")
    }
}
```

#### 1부터 100까지(짝수는 파란색, 홀수는 빨간색으로 출력)

```javascript
for(let i = 1; i<=100; i++){
    if(i % 2 == 0){
    document.write(i + "<span style = 'color:blue'>. 실행되었습니다.</span><br>")
    } else {
    document.write(i + "<span style = 'color:red'>. 실행되었습니다.</span><br>")
    }
}
```

#### 예제

```javascript
function func5(){
    for( i=1; i<=7; i++ ){
        for( j=1; j<=i; j++){
            //document.write(j);
            document.write(*);
        }
        document.write("<br>")
    }
}
func5();
```
