JavaScript er ikke ens Comparison Operator | Forklaret

Javascript Er Ikke Ens Comparison Operator Forklaret



I programmeringssprog bruges sammenligningsoperatører til at sammenligne to værdier. Afhængigt af betingelsen returnerer disse operatorer en boolsk værdi sand/falsk. Det ' ikke lige ” er også en sammenligningsoperator, der bestemmer, om de to operandværdier er ens eller ej. Det returnerer sandt, hvis de to operandværdier ikke er ens.

Denne tutorial vil demonstrere den ikke lige sammenligningsoperator i JavaScript.







JavaScript ikke-lige sammenligningsoperatør

Det ' ikke lige ' sammenligningsoperatør er også kendt som ' ulighed ” operatør. Det er betegnet som ( != ) som er kombinationen af ​​to tegn, et udråbstegn også kaldet ikke ( ! ) med et lighedstegn ( = ). Det bruges til at kontrollere, om de to sammenlignede værdier er ens eller ej; hvis værdierne er ens, returnerer den ' falsk ' som et output, og ellers giver ' rigtigt '.



Syntaks



Brug følgende syntaks til ikke-lige-operatoren:





-en ! = b


Her, ' -en ' og ' b ” er to operander, der vil blive kontrolleret for at afgøre, om de er ens eller ej.

Eksempel 1: Sammenlign to strenge ved at bruge en ikke ens sammenligningsoperator



Her vil vi se, om de to strenge ' Hej ' og ' Hej ” er ens eller ikke ved at bruge operatoren ikke ens (!=):

console.log ( 'Hej' ! = 'Hej' ) ;


Udgangen viser ' rigtigt ' hvilket betyder, at begge strenge ikke er ens:

Eksempel 2: Sammenlign tegn med tal ved at bruge en ikke ens sammenligningsoperator

Nu vil vi sammenligne og kontrollere, om tegnet ' 1 ' og nummeret ' 1 ' er ens eller ej:

console.log ( '1' ! = 1 ) ;


Udgangen vises ' falsk ” da begge værdier er ens:

Eksempel 3: Sammenlign tal med boolesk ved at bruge ikke ens sammenligningsoperator

I dette eksempel vil vi afgøre, om ' rigtigt ' boolesk værdi svarer til ' 1 ”:

console.log ( 1 ! = rigtigt ) ;


Det vender tilbage' falsk ' som output, der angiver ' 1 ' repræsenterer ' rigtigt ” boolesk værdi:

Eksempel 4: Sammenlign nummer med null Bruger ikke ens sammenligningsoperator

Her vil vi sammenligne hvis ' 0 ' er lig med ' nul ”:

console.log ( 0 ! = null ) ;


Ovenstående udsagn output ' rigtigt ', hvilket betyder, at de angivne værdier ikke er ens:

Vi har samlet alle detaljerne om JavaScript ikke lige sammenligningsoperatoren.

Konklusion

Sammenligningsoperatøren ' ikke lige ' bliver ofte omtalt som ' ulighed ” operatør. Det er repræsenteret ved symbolet ( != ). Når to værdier sammenlignes, bestemmer denne operator, om de er ens eller ej; i tilfælde af lige, udsender den ' falsk '; ellers udsender den ' rigtigt ”. I denne tutorial har vi demonstreret den ikke ligeværdige sammenligningsoperator i JavaScript.