Javascript
 Computer >> コンピューター >  >> プログラミング >> Javascript

JavaScriptに&論理演算子はありますか?


いいえ、単一の&はJavaScriptのビット単位のAND演算子です。 ANDは、両方の入力が1の場合は結果1、それ以外の場合は0になります。

var firstValue=5;
var secondValue=4;
var result=firstValue & secondValue;
console.log(result);

上記のプログラムを実行するには、次のコマンドを使用する必要があります-

node fileName.js.

ここで、私のファイル名はdemo172.jsです。

出力

これにより、次の出力が生成されます-

PS C:\Users\Amit\javascript-code> node demo172.js
4

値5にはバイナリ101があり、4には100があります。

 5=          1 0 1
 4=        & 1 0 0
--------------------
             1 0 0             which is again 4.
---------------------

  1. JavaScriptスプレッド演算子

    JavaScriptのスプレッド演算子を使用すると、配列を個々の配列要素に展開できます。スプレッド演算子を使用するには、3つのドット(…)の前に配列名を付ける必要があります。 以下は、JavaScriptスプレッド演算子のコードです- 例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, i

  2. JavaScriptのグループ化演算子について説明します。

    グループ化演算子は、式の評価の優先順位を管理するために使用されます。 以下は、JavaScriptのグループ化演算子のコードです- 例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Document&l