【JavaScript ECMAScript】Greater than or equal (>=)演算子の使い方
Greater than or equal (>=)演算子の使い方について、初心者にもわかりやすく解説します。
作成日: 更新日:
基本的な使い方
Greater than or equal (>=)演算子は、二つの値を比較し、左側の値が右側の値以上であるかを評価して、その真偽を示すブーリアン値(trueまたはfalse)を返す演算子です。
この演算子はJavaScriptにおける関係演算子の一つで、主に数値の大小関係を判断する際に利用されます。例えば、5 >= 3という式はtrueを返し、3 >= 5という式はfalseを返します。また、両方の値が等しい場合、例えば5 >= 5という式でもtrueを返します。
数値だけでなく、文字列同士の比較にも利用できます。文字列の場合、各文字のUnicode値を基準に辞書順で比較されます。異なる型の値を比較する際には、JavaScriptの内部的な型変換ルールが適用されるため、例えば文字列の"10"と数値の9を比較する"10" >= 9のような式はtrueとなります。
>=演算子の結果は常にtrueかfalseのブーリアン値であるため、プログラムの条件分岐(if文など)やループ処理の終了条件として広く活用されます。データの範囲チェックやユーザー入力の検証など、特定の条件が満たされているかを確認する様々な場面で、この比較演算子は重要な役割を果たします。
公式リファレンス: Greater than or equal (>=)
構文(syntax)
1const leftOperand = 10; 2const rightOperand = 5; 3const isGreaterOrEqual = leftOperand >= rightOperand; // true
引数(parameters)
引数なし
引数はありません
戻り値(return)
boolean
左辺の値が右辺の値以上である場合に true を、そうでない場合に false を返します。