演算子は、特定の値またはオペランドを操作するために使用されます。演算子は、オペランドに対して特定の数学的および論理的計算を実行するために使用されます。この記事では、さまざまなことについて説明します 演算子と、それらがコードで次の順序でどのように使用されるか。
演算子とは何ですか?
演算子は、値の比較や算術演算の実行などに使用されます。たとえば、単純な式を使用すると、4 + 5は9に等しくなります。ここで、4と5はオペランドと呼ばれ、「+」は演算子と呼ばれます。 JavaScriptは、さまざまな操作を実行するために使用されるさまざまなタイプの演算子で構成されています。
JavaScript演算子の種類
JavaScriptには、さまざまな操作を実行するために使用されるさまざまなタイプの演算子があります。 JavaScript演算子には次のものがあります。
- 算術演算子
- 比較演算子
- ビット演算子
- 論理演算子
- 代入演算子
算術演算子
算術演算子は、オペランドに対して算術演算を実行するために使用されます。 JavaScript算術演算子として知られている演算子のリストは次のとおりです。
オペレーター | 説明 | 例 |
+ | 2つのオペランドを追加します 仮想メソッドとは | 10 + 20 = 30 |
- | 最初のオペランドから2番目のオペランドを減算します | 30-20 = 10 |
/ | 分子を分母で割ります | 10/20 = 2 |
* | 2つのオペランドを乗算します | 5 * 5 = 25 |
% | 整数除算の余りを出力します | 20%10 = 0 |
++ | 整数値を1つ増やします | var a = 20 a ++今a = 21 |
- | 整数値を1つ減らします | var a = 20 a–現在はa = 19 |
比較演算子
JavaScript比較演算子は、2つのオペランドを比較します。比較演算子は次のとおりです。
オペレーター | 説明 | 例 |
== | 2つのオペランドが等しいかどうかをチェックします。はいの場合、条件は真になります。 | 20 == 30 = false |
=== | 同一(同等で同じタイプ)を検索します | 10 == 20 = false |
!= | 2つのオペランドが等しいかどうかをチェックします。値が等しくない場合、条件は真になります | 20!= 30 = true |
!== | これは、2つの値が同一ではないことを意味します | 20!== 20 = false |
>> | 左のオペランドの値が右のオペランドの値より大きいかどうかを確認します | 30> 10 = true |
> = | 左のオペランドの値が右のオペランドの値以上であるかどうかを確認します | 20> = 10 = true |
< | これは、左のオペランドの値が右のオペランドの値よりも小さいかどうかをチェックします | 20<10 = false |
<= | 左のオペランドの値が右のオペランドの値以下かどうかをチェックします | 30<=10 = false |
ビット演算子
ビット単位の演算子は、オペランドに対してビット単位の演算を実行するために使用されます。ビット演算子のリストは次のとおりです。
Javaでトリムを使用する方法
オペレーター | 説明 | 例 |
& | 整数引数の各ビットに対するブールAND演算 | (10 == 20&20 == 33)= false |
| | 整数引数の各ビットに対してブールOR演算を実行します | (10 == 20 | 20 == 33)= false |
^ | この演算子はビット単位のXOR演算を実行します | (10 == 20 ^ 20 == 33)= false |
〜 | これは単項演算子であり、オペランドのすべてのビットを逆にすることによって動作します | (〜10)= -10 |
<< | 第1オペランドのすべてのビットを、第2オペランドで指定された桁数だけ左に移動します。 SASプログラミング言語とは | (10<<2) = 40 |
>> | 左のオペランドの値は、右のオペランドで指定されたビット数だけ右に移動します。 | (10 >> 2)= 2 |
>>> | この演算子は>>演算子と同じですが、左側にシフトインされたビットが常にゼロである点が異なります。 | (10 >>> 2)= 2 |
論理演算子
このリストには、すべてのJavaScript論理演算子が含まれています。
オペレーター | 説明 | 例 |
&& | 論理的 そして –両方のオペランドがゼロ以外の場合、条件は真になります | (10 == 20 && 20 == 33)= false |
|| | 論理的 または – 2つのオペランドのいずれかがゼロ以外の場合、条件は真になります。 | (10 == 20 || 20 == 33)= false |
! | 論理的 ない –オペランドの論理状態を逆にします。 | !(10 == 20)= true |
代入演算子
代入演算子は、オペランドに値を代入するために使用されます。次の演算子は、JavaScript代入演算子と呼ばれます。
オペレーター | 説明 | 例 |
= | 右側のオペランドから左側のオペランドに値を割り当てます | 20 + 10 = 30 |
+ = | 右のオペランドを左のオペランドに追加し、結果を左のオペランドに割り当てます | var a = 20 a + = 10今a = 30 |
-= | 左のオペランドから右のオペランドを減算し、その結果を左のオペランドに割り当てます。 | var a = 30 a- = 10今a = 20 |
* = | 右のオペランドと左のオペランドを乗算し、その結果を左のオペランドに割り当てます。 | var a = 10 a * = 20今a = 200 |
/ = | 左のオペランドを右のオペランドで除算し、その結果を左のオペランドに割り当てます。 | var a = 10 a / = 2今a = 5 |
%= | 2つのオペランドを使用してモジュラスを取り、その結果を左側のオペランドに割り当てます。 | var a = 10 a%= 2 Now a = 0 |
これらは、一般的なJavaScript演算子の一部であり、その定義と例が含まれています。これで、記事は終わりです。
JavaScript演算子について理解したので、 Edurekaによる。 Web開発認定トレーニングは、HTML5、CSS3、Twitter Bootstrap 3、jQuery、およびGoogle APIを使用して印象的なウェブサイトを作成し、Amazon Simple Storage Service(S3)にデプロイする方法を学ぶのに役立ちます。
質問がありますか? 「JavaScript演算子」のコメント欄にその旨を記載していただければ、折り返しご連絡いたします。