> For the complete documentation index, see [llms.txt](https://heunnajo.gitbook.io/javascript/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://heunnajo.gitbook.io/javascript/i++-++i.md).

# i++와 ++i 의 차이

1. i++

기존의 i값을 사용하고 i값을 증가시킨다.

```javascript
i=0;
alert(i++);//실행시 0이 출력된다.
//i가 증가하는 것은 alert실행 이후에 실행된다.
```

2\. ++i

i값을 증가시키고 난 후 i값을 사용한다.

```javascript
i=0;
alert(++i);//실행시 1이 출력된다.
//i가 증가되고 난 후 alert가 실행된다.
```
