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)?"年龄太小":"年龄已达到";
»をお試しください