この課題では、**forループ**を使用して、配列の中の値を取得したり変更したりします。

配列の値にアクセスするには、整数を使用します。

配列の中のそれぞれの要素は、 `0` からはじまる数値で識別されます。

たとえば、次の配列内の `hi` は、数値 `1` で識別できます...

```js
var greetings = ['hello', 'hi', 'good morning'];
```

次のようにアクセスします...

```js
greetings[1];
```

**forループ**の中では、変数 `i` を角括弧の中に入れて使います。整数を直接使うことはありません。

## やってみよう

`looping-through-arrays.js` ファイルを作りましょう。


ファイルの中で、次の配列を表す、変数 `pets` を定義しましょう。

```js
['cat', 'dog', 'rat'];
```

forループを作って、配列内の各文字列が複数形になるように変更します。

forループの中は次のようになるでしょう...

```js
pets[i] = pets[i] + 's';
```

forループが終わったら、 `console.log()` を使って配列 `pets` をターミナルに表示しましょう。

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

```bash
javascripting verify looping-through-arrays.js
```
