JavaScriptの比較演算子と論理演算子
trueまたはfalseテストするための比較演算子と論理演算子。
比較
変数または値を測定するために使用される比較論理ステートメントに等しいです。
X = 5、以下の表は、比較演算子について説明します。
演算子 | 説明 | 比較します | 戻り値 | 例 |
---|---|---|---|---|
== | 同じ | x == 8 | 偽 | 例>> |
x == 5 | 真 | 例>> | ||
=== | (値と型が等しい)には絶対に等しく | X === "5" | 偽 | 例>> |
X === 5 | 真 | 例>> | ||
!= | 等しくありません | X!= 8 | 真 | 例>> |
!== | 絶対に等しい(または等しくない値を入力)ではありません | x!== "5" | 真 | 例>> |
x!== 5 | 偽 | 例>> | ||
> | 越えます | x>は8 | 偽 | 例>> |
< | 以下 | X <8 | 真 | 例>> |
> = | 以上 | X> = 8 | 偽 | 例>> |
<= | より小さいか等しいです | X <= 8 | 真 | 例>> |
使い方
あなたはその結果に基づいてアクションを実行するために、値を比較するために、条件文で比較演算子を使用して、することができます:
if (age<18) x="Too young";
このチュートリアルの次のセクションで条件文についての詳細を学びます。
論理演算子
論理演算子は、変数または値の間のロジックを決定するために使用されます。
X = 6とy = 3を考えると、以下の表は、論理演算子について説明します。
运算符 | 描述 | 例子 |
---|---|---|
&& | and | (x < 10 && y > 1) 为 true |
|| | or | (x==5 || y==5) 为 false |
! | not | !(x==y) 为 true |
条件演算子
JavaScriptはまた、代入演算子の可変条件に基づいて、一定の条件が含まれています。
文法
variablename =( condition )? value1 : value2
例
例
変数年齢が18未満である場合には、「若すぎる」変数voteableに割り当てられ、そうでなければ割り当てる「年齢に達しました。」
voteable=(age<18)?"年龄太小":"年龄已达到";
»をお試しください