JavaScriptでは、変数を活用することで柔軟で効果的な条件判定が可能です。この記事では、基本的な条件判定の使い方から複雑な条件まで、変数を駆使してスマートにプログラミングする方法を解説します。
基本的な条件判定
最初に、基本的な条件判定の例を見てみましょう。変数に値を代入し、その値に基づいて条件分岐を行います。
// 変数の定義と初期化
let number = 10;
// 条件判定
if (number > 5) {
console.log("変数numberは5より大きいです。");
} else {
console.log("変数numberは5以下です。");
}
このシンプルな例では、変数numberが5より大きいかどうかによってメッセージが表示されます。
複数の条件を組み合わせる
次に、複数の変数を使用して条件を組み合わせる例です。論理演算子を駆使して、複雑な条件を表現できます。
let age = 20;
let isStudent = true;
if (age >= 18 && isStudent) {
console.log("成人であり、学生です。");
} else if (age >= 18) {
console.log("成人ですが、学生ではありません。");
} else {
console.log("未成年です。");
}
この例では、ageとisStudentという2つの変数を組み合わせ、条件によって異なるメッセージが表示されます。
まとめ
JavaScriptの条件判定をうまく使うことで、より柔軟で読みやすいコードを書くことができます。変数を上手に利用して、プログラムのロジックを効果的に構築しましょう。