JavaScript演算子とは
「10+20は30に等しい」という簡単な式を考えてみましょう。ここで、10と20はオペランドと呼ばれ、「+」は演算子と呼ばれます。 JavaScriptは、次のタイプの演算子をサポートしています。
- 算術演算子
- 比較演算子
- 論理(またはリレーショナル)演算子
- 代入演算子
- 条件付き(または3値)演算子
比較演算子を見てみましょう-
JavaScriptは、次の比較演算子をサポートしています。変数Aが10を保持し、変数Bが20を保持すると仮定します-
Sr.No | 演算子と説明 |
---|---|
1 | ==(等しい) 2つのオペランドの値が等しいかどうかをチェックし、等しい場合は条件が真になります。 例: (A ==B)は正しくありません。 |
2 | !=(等しくない) 2つのオペランドの値が等しいかどうかをチェックし、値が等しくない場合は、条件が真になります。 例: (A!=B)は真です。 |
3 | >(より大きい) 左のオペランドの値が右のオペランドの値より大きいかどうかをチェックし、大きい場合は条件が真になります。 例: (A> B)は正しくありません。 |
4 | <(未満) 左のオペランドの値が右のオペランドの値よりも小さいかどうかをチェックします。小さい場合は、条件が真になります。 例: (A |
5 | > =(以上) 左のオペランドの値が右のオペランドの値以上であるかどうかをチェックし、そうである場合は、条件が真になります。 例: (A> =B)は正しくありません。 |
6 | <=(以下) 左のオペランドの値が右のオペランドの値以下であるかどうかをチェックし、そうである場合は、条件が真になります。 例: (A <=B)は真です。 |
次のコードは、JavaScriptで比較演算子を使用する方法を示しています
例
ライブデモ<html> <body> <script> var a = 10; var b = 20; var linebreak = "<br />"; document.write("(a == b) => "); result = (a == b); document.write(result); document.write(linebreak); document.write("(a < b) => "); result = (a < b); document.write(result); document.write(linebreak); document.write("(a > b) => "); result = (a > b); document.write(result); document.write(linebreak); document.write("(a != b) => "); result = (a != b); document.write(result); document.write(linebreak); document.write("(a >= b) => "); result = (a >= b); document.write(result); document.write(linebreak); document.write("(a <= b) => "); result = (a <= b); document.write(result); document.write(linebreak); </script> </body> </html>
-
JavaScriptのモジュールとは何ですか?
ES 2015では、コードを細かく分割するためのモジュールが導入されました。モジュールには、クラスまたは関数を含めることができます。キーワードexportおよびimportは、変数、関数、オブジェクトをエクスポートし、それらを他のファイルにインポートするために使用されます。 注 −この例を実行するには、ローカルホストサーバーを実行する必要があります。 以下はJavaScriptのモジュールのコードです INDEX.html 例 <!DOCTYPE html> <html lang="en"> <head> <meta c
-
JavaScriptのPromisesとは何ですか?
Promiseを使用すると、Promiseの作成時に値が事前にわからない非同期操作を実行できます。約束には、保留中、履行済み、拒否済みの3つの状態があります。 以下はJavaScriptのpromiseのコードです- 例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-sc