JavaScriptプログラムの!=演算子と!==演算子の違い
'!='比較演算子
'!='演算子は、型チェックを行わずに2つのオブジェクトの不等式をチェックします。 2つのオペランドのデータ型を1つに変換してから、それらの値を比較します。たとえば、1!='1'はfalseになります。
'!=='比較演算子
'!=='演算子は、型チェックを使用して2つのオブジェクトの不等式をチェックします。データ型を変換せず、型付きチェックを行います。たとえば、1!=='1'はtrueになります。
次の例は、「!=」と「!==」演算子の使用法を示しています。
例
<!DOCTYPE html> <html> <head> <title>Operator Example</title> </head> <body> <script language="JavaScript"> console.log(" 1 != '1' " + (1 != '1')); console.log(" 1 !== '1' " + (1 !== '1')); </script> </body> </html>
出力
1 != '1' false 1 !== '1' true
-
!==と==の違い! PHPの演算子
!==比較演算子 !==演算子は、型チェックを使用して2つのオブジェクトの不等式をチェックします。データ型を変換せず、型付きチェックを行います。たとえば、1!==1の結果はtrueになります。 ==!比較演算子 ==!演算子は2つの演算子の組み合わせであり、==(!operands)と書くことができます。 例 次の例は、「!==」と「==!」の使用法を示しています。演算子。 <!DOCTYPE html> <html> <head> <title>PHP Example</title> </hea
-
==とPythonの演算子の違い。
isとequals(==)演算子はほとんど同じですが、同じではありません。 is演算子は、両方の変数が同じオブジェクトを指すかどうかを定義しますが、==記号は、2つの変数の値が同じかどうかをチェックします。 サンプルコード # Python program to # illustrate the # difference between # == and is operator # [] is an empty list list1 = [] list2 = [] list3=list1 if (list1 == list2): print(True) e