メインコンテンツまでスキップ

条件

if

  • if文を使って、変数ageの値が 18 より大きい場合、"Adult" とコンソールに出力してください。

    const age = 20;
  • if文を使って、変数temperatureの値が 25 より小さい場合、"Cold"、25 以上 30 以下の場合は "Moderate"、30 より大きい場合は "Hot" とコンソールに出力してください。

    const temperature = 32;
  • if文を使って、変数 isLoggedIn が true の場合、"Welcome" とコンソールに出力してください。それ以外の場合は、"Please log in" とコンソールに出力してください。

    const isLoggedIn = true;
  • if文を使って、変数 grade の値が "A" の場合、"Excellent" とコンソールに出力してください。"B" の場合は "Good"、"C" の場合は "Average"、それ以外の場合は "Poor" とコンソールに出力してください。

    const grade = "B";
  • if文を使って、変数 isStudent が true で、かつ変数 age が 18 より大きい場合、"Student" とコンソールに出力してください。それ以外の場合は、"Not a student" とコンソールに出力してください。

    const isStudent = true;
    const age = 20;
  • if文を使って、変数 number の値が偶数か奇数かを判定し、コンソールに出力してください。

    const number = 17;
  • if文を使って、変数 hour の値が 9 以上 17 以下の場合、"Open" とコンソールに出力してください。それ以外の場合は、"Closed" とコンソールに出力してください。

    const hour = 13;
  • if文を使って、変数 isHungry が true の場合、"Time to eat!" とコンソールに出力してください。それ以外の場合で、変数 isTired が true の場合、"Rest and recharge!" とコンソールに出力してください。

    const isHungry = true;
    const isTired = false;
  • 変数 score の値が 90 以上の場合、"A" とコンソールに出力してください。80 以上 90 未満の場合は "B"、70 以上 80 未満の場合は "C"、それ以外の場合は "D" とコンソールに出力してください。

    const score = 85;

三項演算子

  • 変数 isRaining が true の場合は "Take an umbrella"、false の場合は "You don't need an umbrella" と文字列を返す三項演算子を作成してください。

    const isRaining = true;
    const message = /* ここに解答を書く */
    console.log(message);
  • 変数 age の値が 18 より大きい場合は "Adult"、それ以外の場合は "Minor" と文字列を返す三項演算子を作成してください。

    const age = 20;
    const status = /* ここに解答を書く */
    console.log(status); // 結果は "Adult"
  • 変数 isStudent が true で、かつ変数 age が 18 より大きい場合は "Student"、それ以外の場合は "Not a student" と文字列を返す三項演算子を作成してください。

    const age = 20;
    const status = /* ここに解答を書く */
    console.log(status); // 結果は "Student"
  • 変数 temperature の値が 30 より大きい場合は "Too hot"、20 以上 30 以下の場合は "Comfortable"、それ以外の場合は "Too cold" と文字列を返す三項演算子を作成してください。

    const temperature = 25;
    const message = /* ここに解答を書く */
    console.log(message); // 結果は "Comfortable"
  • 変数 isAdulthasLicense の値に応じて、運転できるかどうかを示す文字列を返す三項演算子を作成してください。isAdult が true かつ hasLicense が true の場合は "You can drive"、それ以外の場合は "You can't drive" と文字列を返します。

    const isAdult = true;
    const hasLicense = false;
    const message = /* ここに解答を書く */
    console.log(message);