ループ処理の基礎:for文とwhile文 – JavaScriptで始めるプログラミング
プログラミングにおいて、ループ処理は非常に重要な概念です。ループ処理を使うことで、コードを簡潔にし、繰り返し作業を自動化することができます。この記事では、JavaScriptのループ処理について、特にfor
文とwhile
文に焦点を当てて解説します。
1. for文
for
文は、特定の条件が満たされるまでコードを繰り返し実行するために使用されます。構文は以下の通りです。
for (初期化式; 条件式; 増分式) {
// 繰り返し実行されるコード
}
例えば、以下のコードは0から4までの数字をコンソールに出力します。
for (let i = 0; i < 5; i++) {
console.log(i);
}
さらに、for
文は配列を簡単に処理することもできます。
const fruits = ["りんご", "バナナ", "オレンジ"];
for (let i = 0; i < fruits.length; i++) {
console.log(fruits[i]);
}
2. while文
while
文も条件が真である間、コードを繰り返し実行しますが、その構文は少し異なります。
while (条件式) {
// 繰り返し実行されるコード
}
以下の例は、変数i
の値が5未満の間、コンソールにその値を出力します。
let i = 0;
while (i < 5) {
console.log(i);
i++;
}
Moreover、while
文は、特定の条件が満たされるまで未知の回数の繰り返しが必要な場合に便利です。
まとめ
for文とwhile文を理解することで、JavaScriptで効率的なプログラムを書くことができます。for
文は一般的に繰り返し回数が既知の場合に使われ、一方でwhile
文は条件に基づいて繰り返し回数が決まる場合に利用されます。
追加の情報については、MDN Web Docs(外部リンク)を参照してください。
JavaScriptをマスターするための第一歩としてループ処理を学びましょう。