Come utilizzare gli operatori di confronto in JavaScript

Come utilizzare gli operatori di confronto in JavaScript
Mentre programming in JavaScript, Incontriamo spesso situazioni in cui dobbiamo confrontare due valori prima di eseguire la prossima istruzione. Ad esempio, stai scrivendo un programma per verificare se l'età di una persona è maggiore o uguale a "20". Questa affermazione può essere specificata come espressione con l'aiuto di Operatori di confronto In JavaScript.

Gli operatori di confronto vengono utilizzati per confrontare due valori in base alla condizione aggiunta e, dopo aver eseguito il confronto, restituiscono un valore booleano, neanche "VERO" O "falso".

Questo articolo discuterà l'uso degli operatori di confronto in JavaScript. Quindi iniziamo!

Tipi di operatori di confronto in JavaScript

In JavaScript, Operatori di confronto sono divisi in due categorie: "Operatori di uguaglianza" E "Operatori razionali":

Operatori di uguaglianza: Gli operatori di uguaglianza restituiscono un valore booleano se due operandi Sono pari. L'insieme degli operatori di uguaglianza include:

  • Operatore di uguaglianza (==)
  • Operatore di disuguaglianza (!=)
  • Operatore di uguaglianza rigorosa (===)
  • Operatore di disuguaglianza rigorosa (!==)

Operatori razionali: Gli operatori razionali determinano il file relazione tra due operandi e restituire un valore booleano dopo il confronto. L'insieme di operatori razionali include:

  • Maggiore dell'operatore (>)
  • Meno dell'operatore (<)
  • Operatore maggiore o uguale (> =)
  • Operatore inferiore o uguale (<=)

Spiegheremo l'uso di ciascuno degli operatori di confronto sopra menzionati nelle sezioni seguenti.

Come utilizzare l'operatore di uguaglianza (==) in JavaScript

Il JavaScript Operatore di uguaglianza "=="Controlla il uguaglianza del specificato operandi e restituisce un valore booleano. Dopo aver convertito entrambi i valori in un tipo comune, esegue quindi il confronto.

Sintassi dell'operatore di uguaglianza (==) in JavaScript

X == Y

Qui, l'operatore di uguaglianza "=="Confronterà"X" E "y"Valori dopo aver convertito il valore di"y" dentro "X"Tipo di dati di Operand.

Esempio: come utilizzare l'operatore di uguaglianza (==) in JavaScript

Prima di tutto, ne creeremo tre costanti di nome "X","y", E "z"Avere i seguenti valori:

const x = 6,
y = 13,
z = 'LinuxHint';

Successivamente, confronteremo il valore della costante "X"Con il valore"6 ":

console.log (x == 6);

L'operatore di uguaglianza restituisce "VERO" Perché "6"È uguale alla costante"X" in termini di "valore" E "tipo":

Nell'esempio seguente, l'operatore di uguaglianza "=="Per prima cosa convertirà la stringa"13" al numero Digita e quindi confrontalo con il valore memorizzato nella costante "y":

console.log (y == '13');

Dopo aver valutato l'espressione "y == '13'", L'operatore di uguaglianza tornerà"VERO":

Infine, controlleremo la costante "z"E la stringa"Linuxhint"Per l'uguaglianza:

console.log (z == 'LinuxHint');

L'operando lato destro è già una stringa, quindi l'operatore di uguaglianza confronterà direttamente il suo valore e restituirà i risultati:

L'output fornito significa che gli operandi specificati non sono uguali. Come valore immagazzinato nella costante "z" È "Linuxhint,"E il valore con cui viene confrontato è"Linuxhint". Quindi, possiamo concludere che mentre si confrontano le stringhe, il "uguaglianza"L'operatore confronta anche il"Caso di personaggi".

Come utilizzare l'operatore di disuguaglianza (!=) in javascript

Per confrontare la disuguaglianza di due operandi in JavaScript, il Operatore di disuguaglianza "!=" si usa. Restituisce un valore booleano che indica che la condizione specificata è vera o falsa.

Sintassi dell'operatore di disuguaglianza (!=) in javascript

X != y

Esempio: come utilizzare l'operatore di disuguaglianza (!=) in javascript

Nell'esempio seguente, l'operatore di disuguaglianza "!="Confronterà"6"Con il valore di"X" costante:

console.registro (x != 6);

Poiché entrambi gli operandi sono uguali, l'operatore di disuguaglianza tornerà "falso":

Confrontando il valore di "y"Con la stringa"13" sarà di ritorno "VERO"Perché entrambi i valori sono disuguali in termini di tipo di dati:

console.log (y == '13');

Allo stesso modo, la stringa 'Linuxhint ' immagazzinato nel "z"La costante non è uguale a"Linuxhint“, Perché il primo personaggio è nella parte superiore:

console.registro (z != 'LinuxHint');

Quindi il caso di ritorno dell'operatore di disuguaglianza "!="Sarà impostato su"VERO":

Come utilizzare il rigoroso operatore di uguaglianza (===) in JavaScript

Un altro operatore che può essere utilizzato per confrontare l'uguaglianza di due operandi è il Operatore di uguaglianza rigorosa "===". Il termine "rigoroso"Lo distingue dall'operatore di uguaglianza"==“, Poiché confronta rigorosamente i valori degli operandi specificati senza convertirli in un tipo comune.

Sintassi del rigoroso operatore di uguaglianza (===) in JavaScript

X === Y

Esempio: come utilizzare il rigoroso operatore di uguaglianza (===) in JavaScript

Ora controlleremo l'uguaglianza tra il valore di "y"E la stringa aggiunta"13", Utilizzando il rigoroso operatore di uguaglianza:

console.log (y === '13');

L'output stampica "falso"Dopo aver confrontato il valore numerico della costante"y"Con la stringa"13":

Nell'altra condizione, il rigoroso operatore di uguaglianza controllerà l'uguaglianza tra il valore di "y"E un numero"13":

console.log (y === 13);

Entrambi i valori sono uguali in base al loro tipo di dati associato, quindi l'operatore di uguaglianza rigorosa li contrassegnerà come uguali e restituirà un "VERO"Valore booleano:

Come utilizzare un operatore di disuguaglianza rigorosa (!==) In JavaScript

Il JavaScript Operatore di disuguaglianza rigorosa (!==) convalida la disuguaglianza tra due operandi in base al loro "valore" E "tipo". Ritorna "VERO"Se sia il tipo che il valore sono disuguali; Altrimenti, il caso di ritorno è impostato su "falso".

Sintassi di rigoroso operatore di disuguaglianza (!==) In JavaScript

X !== Y

Esempio: come utilizzare il rigoroso operatore di disuguaglianza (!==) In JavaScript

L'esempio seguente utilizzerà il rigoroso operatore di disuguaglianza per confrontare il valore della costante "y"Con la stringa"13":

console.registro (y !== '13');

La costante "y"Comprende un valore di"numero" tipo. Al contrario, l'altro operando specificato ha un "corda"Valore del tipo, quindi il rigoroso operatore di disuguaglianza dichiarerà entrambi i valori come"ineguale" e ritorno "VERO":

Come utilizzare maggiore dell'operatore (>) in JavaScript

Questo operatore razionale viene utilizzato per verificare se il valore dell'operando sul lato sinistro è maggiore del valore dell'operando sul lato destro. Se entrambi gli operandi soddisfano la condizione aggiuntiva, l'operatore più grande tornerà "VERO“; Altrimenti, stampica "falso".

Sintassi di maggiore dell'operatore (>) in JavaScript

x> y

Esempio: come utilizzare più grande dell'operatore (>) in JavaScript

Per lo scopo dimostrativo, creeremo una costante chiamata "X"E inizializzalo con"14":

const x = 14;

Nel prossimo passaggio, utilizzeremo l'operatore maggiore ">"Per verificare se il valore del"X"La costante è maggiore di"10" o no:

console.log (x> 10);

Come numero "14"È maggiore di"10"Valore, quindi più dell'operatore tornerà"VERO":

Come usare meno di (<) operator in JavaScript

IL Meno che operatore relazionale "<"Viene utilizzato per verificare se il valore dell'operando sul lato sinistro è inferiore al valore dell'operando sul lato destro. Se entrambi gli operandi soddisfano la condizione aggiuntiva, l'operatore inferiore o uguale tornerà "VERO“; Altrimenti, stampica "falso".

Sintassi di meno che operatore (<) in JavaScript

X <= y

Esempio: come utilizzare meno dell'operatore (<) in JavaScript

Ora utilizzeremo l'operatore inferiore a quello di verificare se il valore della costante "X" è meno di "10" o no:

console.registro (x < 10);

Dopo aver eseguito il confronto, l'operatore specificato è tornato "falso,"Il che indica che il valore memorizzato nell'operando lato sinistro è maggiore di"10":

Come utilizzare l'operatore maggiore o uguale (>) in JavaScript

Il JavaScript Operatore maggiore o uguale "> ="Viene utilizzato per confrontare il valore del lato sinistro con il valore del lato destro e verificarlo è maggiore o uguale ad esso. Se entrambi gli operandi soddisfano la condizione aggiuntiva, l'operatore maggiore o uguale tornerà "VERO“; Altrimenti, stampica "falso".

Sintassi di operatore maggiore o uguale (> =) in JavaScript

x> = y

Esempio: come utilizzare l'operatore maggiore o uguale (> =) in JavaScript

Qui, l'esecuzione del dato operatore maggiore o uguale "> =" sarà di ritorno "VERO"Perché la costante"X"Contiene"14":

console.log (x> = 14);

Come utilizzare l'operatore inferiore o uguale (<=) in JavaScript

Il JavaScript Operatore inferiore o uguale "<="Viene utilizzato per confrontare il valore del lato sinistro con il valore del lato destro e verificare che sia inferiore o no. Se entrambi gli operandi soddisfano la condizione aggiuntiva, l'operatore inferiore tornerà "VERO“; Altrimenti, mostra "falso".

Sintassi di operatore maggiore o uguale (<=) in JavaScript

X <= y

Esempio: come utilizzare l'operatore inferiore o uguale (<=) in JavaScript

Con l'aiuto dell'operatore inferiore o uguale, eseguiremo la condizione di seguito:

console.registro (x <= 14);

L'operatore relazionale specificato segnerà entrambi i valori uguali e restituiti "VERO":

Queste erano tutte informazioni essenziali relative all'uso degli operatori di confronto in JavaScript. Esplorali ulteriormente secondo le tue preferenze.

Conclusione

Operatori di confronto In JavaScript confronta due valori in base alla condizione aggiunta. Questi operatori JavaScript sono divisi in due categorie: Operatori di uguaglianza E Operatori razionali. Gli operatori di uguaglianza controllano se due operandi sono uguali, mentre gli operatori razionali determinano la relazione tra gli operanti specificati. Questo articolo ha discusso del metodo per utilizzare gli operatori di confronto in JavaScript.