ホームページ  >  記事  >  ウェブフロントエンド  >  JavaScript 演算子とは何ですか?

JavaScript 演算子とは何ですか?

青灯夜游
青灯夜游オリジナル
2022-02-21 17:24:251947ブラウズ

演算子には次のものが含まれます: 1. 算術演算子 (" "、"-"、"*" など)、2. 代入演算子 ("=、"="、"-=" など)。 ; 3. 比較演算子(「==」、「===」など); 4. 論理演算子(「&&」、「||」など); 5. ビット演算子(「&」など) 「|」など。

JavaScript 演算子とは何ですか?

このチュートリアルの動作環境: Windows7 システム、JavaScript バージョン 1.8.5、Dell G3 コンピューター。

JavaScript 演算子 (演算子)

JavaScript では、演算子は値の割り当て、値の比較、算術演算の実行などに使用されます。

算術演算子

算術演算子は、2 つの変数または値に対する演算を実行するために使用されます。

y = 5 を割り当てます。次の表で算術演算子の使用方法を説明します。

#-減算*/##%余り 増分#xx = 6x = y y = 6#x = 5--デクリメント#xx = --y#xx = y--y = 4x = 5代入演算子 代入演算子は、JavaScript 変数に値を代入するために使用されます。
演算子 説明 y値 x値
加算 xx = y 2 y = 5 #x = 7
##x = y - 2 y = 5 #x = 3
乗算 #x = y * 2 y = 5 x = 10
除算 x = y / 2 y = 5 x = 2.5
xx = y % 2 y = 5 xx = 1
x = y y = 6
y = 4 x = 4
x=10 および y=5 の場合、次の表で代入演算子を説明します。

演算子

インスタンス##x 値x = y# #x = 5 =x = yxx = x y#xx = 15-=x -= yxx = x - yx = 5 *= #x *= y x /= yx %= y ##文字列演算子 # 演算子、= 演算子文字列を連結するために使用できます。 text1 = "Good "、text2 = "Morning"、text3 = "" の場合、次の表で文字列演算子の使用方法を説明します。 #例
##=##x = y
x = x * y x = 50 /=
x = x / y xx = 2 %=
x = x % y x = 0
演算子
text1

#text2

text3

text3 = text1 text2text1 = text2 比較演算子比較演算子は、論理ステートメントを判断して、指定された 2 つの値または変数が等しいかどうかを判断するために使用されます。 x=5 の場合、次の表は比較演算子の使用法を示しています。 Description
「おはようございます」 「おはようございます」 「おはようございます」 =
"Good Morning" "Morning" ""
Operator
比較

#結果

#==

は #x == 8##x == 5true===値と型は等しい (常に等しい) x === 5!=!==#xx !== "5"truex ! == 5false は より大きいです は より小さい##> =x 以上>= 8false< =x 以下 <= 8

条件演算子

条件演算子は、条件に基づく代入演算に使用されます。

x=6 および y=3 の場合、次の表は条件演算子の動作を示しています。

false# に等しい
#xx === "5" false
true
xx と等しくありません != 8 true
値と型が等しくない (等しくない)
##>
x > 8false <
x < 8true
true
voteable = (age < 18) ? "too young to": "十分な年齢";
構文
#変数= (条件) ? 値1:値2

論理演算子

論理演算子は、変数または値間の論理関係を決定するために使用されます。

x=6 および y=3 の場合、次の例は論理演算子の使用方法を示しています。

OperatorDescription 例&&& および (x < 10 && y > 1) は true || または (x == 5 || y == 5) は false! Not!(x == y) は true
##ビット演算子

#ビット演算子32 ビット数値を扱います。数値演算はすべて 32 ビットに変換されます。結果は JavaScript 数値に変換されます。

#演算子説明#結果10 進数 #&AND#xx = 5 & 1#xx = 5 | 10101 | 00010101 5~ 否定#xx = ~ 5 ~0101 1010 -6x = 5 ^ 1##<<左に移動 x = 5 << 10101 << 11010 10#xx = 5 >> 10101 >> 100102JavaScript 学習チュートリアル]
次と同様
0101 & 00010001 1|OR
XOR
0101 ^ 00010100 4
##>> 右シフト
[関連する推奨事項:

以上がJavaScript 演算子とは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。