for ループの例です...

```js
for (var i = 0; i < 10; i++) {
  // log the numbers 0 through 9
  console.log(i)
}
```

変数 `i` を使ってループを何回実行したか数えます。

式 `i < 10` でループの終わりを示します。
この条件では、 `i` が `10` 未満の間、ループします。

式 `i++` で、ループを一回まわるたびに、変数 `i` の値を増やします。

## やってみよう

`for-loop.js` ファイルを作りましょう。

ファイルの中で、数値 `0` の変数 `total` を定義します。

つづいて、数値 `10` の変数 `limit` を定義します。

forループを作りましょう。変数 `i` を0から始めループのたびに1増やします。
`i` が `limit` より小さい間、ループを続けましょう。

ループを繰り返すたびに、 数値 `i` を `total` に足しましょう。こんな風に...

```js
total += i;
```

ループが終わったら、 `console.log()` を使い、変数 `total` をターミナルに表示しましょう。

次のコマンドを実行し、あなたのプログラムが正しく動くか確認しましょう。

```bash
javascripting verify for-loop.js
```
