#はじめに
こんにちは。
JavaScriptのfor文についてアウトプットしていきます!
##繰り返し処理とは
繰り返し処理とは、ある条件下において何らかの行為を繰り返し実行するための処理です。「ループ(Loop)」とも言われています。
###for文の記述
JavaScript
const arry = [1,2,3,4];
for(let i = 0; i < arry.length; i++){
console.log(i); //0,1,2,3
}
//for(初期化処理; ループの条件式; ループ内で実行される式)
このfor文では、定数arryに格納された配列の要素の数だけループを実行させる。
###for in
JavaScript
for(let i in arry){
console.log(i); //0,1,2,3
}
for inは要素の添字を参照し、先ほどより少ない記述で同じ実行結果を得られる。
###for of
JavaScript
for(let v in arry){
console.log(v); //1,2,3,4
}
for ofは値を参照するので、実行結果は定数arryに格納された値となる。
#最後に
ここまで繰り返し処理のfor文についてまとめました。
改善点などがありましたらコメントなどいただけると嬉しいです!