# for(繰り返し処理)とlengthを使いこなす
## forの使い方
##### forの書き方
```
var array = ['赤','青','黄色'];
for(var i=0; i<3; i++){
console.log(array[i]);
}
```
##### 結果
```
赤
青
黄色
```
##### 結果
```
黄色
青
赤
```
## lengthの使い方
##### forの書き方
```
var names = ['坂本','本田','飯田'];
console.log(names.length);
```
##### 結果
```
3
```
## 問題
#### :question: 1.forを使用し1~5まで表示しなさい
```
for(var i=1; i<=5; i++){
console.log(i);
}
```
##### 結果
```
1
2
3
4
5
```
#### :question: 2.forを使用し5~1まで表示しなさい
```
for(){
console.log();
}
```
##### 結果
```
5
4
3
2
1
```
#### :question: 3.配列の一番後ろの要素をlengthを使用して表示しなさい
##### lengthの使い方わからない場合は、調べてください
```
var names = ['坂本','本田','飯田'];
console.log();
```
##### 結果
```
飯田
```
#### :question: 4.forを使用して配列を先頭と後ろから呼び出しなさい
```
var names = ['坂本','本田','飯田'];
// 配列の先頭から呼び出す
for(){
console.log();
}
// 配列の後ろから呼び出す
for(){
console.log();
}
```
##### 結果
```
坂本
本田
飯田
飯田
本田
坂本
```
#### :question: 5.forを使用して配列を先頭から呼び出しなさい
##### forの条件式は同じにしなさい
```
var names = ['坂本','本田','飯田'];
// forの条件式は下と同じにする
for(){
console.log();
}
var names = ['坂本','本田','飯田','出雲','四葉'];
// forの条件式は上と同じにする
for(){
console.log();
}
```
##### 結果
```
坂本
本田
飯田
坂本
本田
飯田
出雲
四葉
```
#### :question: 6.forを使用して配列を後ろから呼び出しなさい
##### forの()の中身は同じにしなさい
```
var names = ['坂本','本田','飯田'];
// forの条件式は下と同じにする
for(){
console.log();
}
var names = ['坂本','本田','飯田','出雲','四葉'];
// forの条件式は上と同じにする
for(){
console.log();
}
```
##### 結果
```
飯田
本田
坂本
四葉
出雲
飯田
本田
坂本
```