JavaScriptのループと条件文の使用方法


  1. forループとif文の組み合わせ:

    for (let i = 1; i <= 10; i++) {
    if (i % 2 === 0) {
    console.log(i + "は偶数です");
    } else {
    console.log(i + "は奇数です");
    }
    }

    このコードは、1から10までの数値を順番に処理し、それが奇数か偶数かを判定してコンソールに出力します。

  2. whileループと条件文の使用:

    let i = 1;
    while (i <= 10) {
    if (i % 2 === 0) {
    console.log(i + "は偶数です");
    } else {
    console.log(i + "は奇数です");
    }
    i++;
    }

    このコードは、1から10までの数値を順番に処理し、同様に奇数か偶数かを判定してコンソールに出力します。whileループは、条件が真の間、繰り返し処理が行われます。

  3. 配列の要素を処理するループと条件文の使用:

    const numbers = [1, 2, 3, 4, 5];
    for (let i = 0; i < numbers.length; i++) {
    if (numbers[i] % 2 === 0) {
    console.log(numbers[i] + "は偶数です");
    } else {
    console.log(numbers[i] + "は奇数です");
    }
    }

    このコードは、配列numbersの要素を順番に処理し、それぞれが奇数か偶数かを判定してコンソールに出力します。

これらはJavaScriptでループと条件文を使用する基本的な例です。他にも、do-whileループやfor...inループ、for...ofループなど、さまざまな種類のループ文があります。条件文には、if文以外にもswitch文や三項演算子なども利用できます。

このブログ投稿では、ループと条件文の基本的な使用方法を紹介しました。これを応用すれば、様々なプログラムの制御フローを実現することができます。