JavaScriptを簡単に:パート10
5944 ワード
パート10では、ループについて学びます.ループは非常に重要ですので、コードを実行するために必要な回数を実行することができますし、これを行うには条件を設定することができます.いくつかの種類のループがあります.我々は、次のいくつかのポストの上で彼ら全員を議論しています.機能のように、彼らにはたくさんある.あなたのreplとコードに沿って開く!
ループ用
“for loop”は一般的に何回実行するかを決定する3つの式を使用します.ただし、これらの式は任意です.以下に構文を示します:
は“ループ”と呼ばれる変数を初期化し、それに文字列を割り当てた. は3つの式で“for loop”を使用しました. は、“i”が0(初期化)に等しい変数(ループが実行される回数(条件))を決定する条件、変数をインクリメントする式で構成される括弧内の3つの式を記述しました.(ポスト式). コードブロックが実行されるたびに、コンソールに“ループ”された変数に保存された値を記録しました. 「forループ」で括弧内の3つの文を変更し、何が起こるかを見てみてください.文字列以外の異なるデータ型を使用します.次のようなアキュムレータパターンを試してみましょう.
forループを使用して配列を反復処理することもできます.以下に例を示します:
あなたがこのポストを楽しんだことを願っています!してください全体の“JavaScript簡単に”シリーズDavidテトレアをチェックアウトします.毎日新しいポストがあります.
ループ用
“for loop”は一般的に何回実行するかを決定する3つの式を使用します.ただし、これらの式は任意です.以下に構文を示します:
const looped = "the loop ran";
for(let i = 0; i < 3; i++) {
console.log(looped);//logs the string with each iteration
}
括弧内での式は以下の通りです.
for (initialization; condition; post-expression) {
//code
}
最初の例では次のようにします.
let total = 0;
for(let i = 0; i <= 100; i++) {
total += i;
}
console.log(total);
このパターンは0から100までのすべての数を加算し、変数の合計を蓄積します.変数iは100以下である.forループを使用して配列を反復処理することもできます.以下に例を示します:
let primeNumbers = [2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37, 41, 43];
for(let i = 0; i < primeNumbers.length; i++) {
console.log(primeNumbers[i]);
}
これは、ループが実行されるたびに、配列内の値を個別に記録します.これは、Primenumbers [ i ]がログオンされたときに、コードブロック内で発生します.iがインクリメントされるので、ループが実行される度に「i」の値が変化する.インデックスPrimenumbers [ 0 ]、Primenumbers [ 1 ]、Primenumbers [ 2 ]、Primenumbers [ 3 ]などに位置する値のログのようなものです.括弧の中央の式(2番目の式)は、ループがどのくらい実行されるかを決定します.この特定のインスタンスでは、変数“i”が配列(Primenumbers . Length)の長さより小さい間、ループが実行されます.ループが実行されるたびに、3番目の式は“i”を1つ増加させます.このアクションを次のように表示します.
//logs 0, 1, 2, 3, 4
for(let i = 0; i < 5; i++) {
console.log(i);
}
この例で起こったことは、ループが実行されるたびに“I”に割り当てられた値が増加することである.カーリーブレース内のコードが実行されたとき、現在の値“i”を記録した.条件がループの先頭にあるので、ループが実行される前に条件がtrueである限り、2番目の式がもはや真にならないまで再び実行されます.ログに記録された数値は0から始まります.これは、ループが条件が本当であるという点に達したとき、それは再び走りました.“forループ”のこれらの例のすべてのいくつかのバリエーションを行うにはいくつかの時間がかかるし、自分のいくつかを思い付く.あなたがこのポストを楽しんだことを願っています!してください全体の“JavaScript簡単に”シリーズDavidテトレアをチェックアウトします.毎日新しいポストがあります.
Reference
この問題について(JavaScriptを簡単に:パート10), 我々は、より多くの情報をここで見つけました https://dev.to/dtetreau/javascript-made-easy-part-10-546cテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol