条件分岐と論理演算子の使い方 – JavaScriptで始めるプログラミング
JavaScriptを使ったプログラミングを始めるには、条件分岐と論理演算子の使い方を理解することが重要です。これらの概念はコードの流れを制御し、様々な条件によって異なる動作を実行するために使用されます。以下にその基本と実用的な使い方を説明します。
条件分岐
条件分岐は、プログラムが特定の条件を満たす場合にのみ特定のコードを実行する仕組みです。JavaScriptでは、if
、else if
、else
のキーワードを使用します。例えば:
let number = 10;
if (number > 5) {
console.log("The number is greater than 5");
} else {
console.log("The number is 5 or less");
}
この例では、number
が5より大きい場合にメッセージを表示し、そうでない場合は別のメッセージを表示します。
論理演算子
論理演算子を使うことで、複数の条件を組み合わせることができます。JavaScriptには主に3つの論理演算子があります:
- AND (&&)
- OR (||)
- NOT (!)
例えば、以下のコードではAND演算子を使用して二つの条件が両方とも真である場合にメッセージを表示します。
let age = 25;
let hasLicense = true;
if (age >= 18 && hasLicense) {
console.log("You can drive");
}
この例では、age
が18以上かつhasLicense
が真の場合に「You can drive」と表示されます。
論理演算子の使い方
論理演算子を使うことで、より複雑な条件を表現できます。例えば:
let score = 85;
if (score > 80 || score < 90) {
console.log("The score is either between 80 and 90 or above 80");
}
この例では、score
が80以上または90未満であればメッセージが表示されます。さらに、NOT演算子を使用することで条件を反転することもできます。
初心者に最適な条件分岐と論理演算子の理論と実践を理解しましょう。
これらの基本を理解することで、JavaScriptによるプログラミングの幅が広がります。さらに詳しい情報はこちらをご覧ください。(外部リンク)