Og operatør i JavaScript | Forklart

Og operatør i JavaScript | Forklart

Mens du arbeider med matematiske beregninger i JavaScript, "&&”Eller og operatøren er veldig nyttig i å beregne verdiene. I tillegg til det, er denne teknikken mye nødvendig for å bruke en sjekk på en bestemt tilstand og plassere unntakene der det er nødvendig. Videre kan den håndtere det meste av koden basert på en bestemt tilstand effektivt.

Denne bloggen vil forklare bruken av && operatør i JavaScript.

Hva er JavaScript og (&&) operatør?

OG(&&)”Operatør i JavaScript utfører logisk og drift på to boolske operander. Det returnerer sant hvis begge uttalelsene er sanne. I det andre tilfellet, hvis noen av dens verdier er usant, vil utgangsverdien være falsk.

Syntaks

x && y

I den gitte syntaksen, “x”Og“y”Er operandene som && -operatøren vil bli brukt på.

Sannhetsbord på && operatør

x y x && y
ekte ekte ekte
ekte falsk falsk
falsk ekte falsk
falsk falsk falsk

Operatørens forrang

OG(&&)”Operatøren har relativt høyere forrang enn“Eller (||)”Operatør på en slik måte at && -operatøren utføres før || operatør.

Følgende eksempel forklarer Priceedence -konseptet.

Eksempel

I dette eksemplet vil uttalelsen (true && falsk) utføre først på grunn av den høyere forrang for "OG(&&)”Operatør. Dette vil resultere i “falsk”:

true && (falsk || falsk)

Nå blir uttalelsen:

FALSE || falsk

ELLER”Av begge de falske uttalelsene vil gi:

falsk

La oss nå sjekke ut noen eksempler relatert til Working of && -operatøren i JavaScript.

Eksempel 1: Bruk og (&&) operatør på de boolske verdiene

I det følgende eksempel vil vi først tildele “ekte”Som boolske verdier til begge variabler som heter“x”Og“y”. Deretter bruker du “&&”Operatør. Ettersom begge verdiene er sanne, så vil den resulterende verdien være sann:

var x = sant;
var y = sant;
var result = x && y;
konsoll.logg (resultat)

Tilsvarende tilordne følgende boolske verdier til de samme variablene og bruk "&&”Operatør. Dette vil resultere i “falsk”Som en verdi er falsk:

x = sant;
y = falsk;
Resultat = x && y;
konsoll.logg (resultat)

På samme måte kan du analysere følgende forhold basert på det diskuterte konseptet om "&&”Operatør og logg den tilsvarende boolske verdien:

x = falsk;
y = sant;
Resultat = x && y;
konsoll.logg (resultat)
x = falsk;
y = falsk;
Resultat = x && y;
konsoll.logg (resultat)

Tilsvarende utgang vil være:

I ovennevnte utgang er det tydelig at bare den første verdien er sant, noe som er et resultat av at begge operandene er sanne.

Eksempel 2: Bruk og (&&) operatør på den initialiserte verdien

I dette eksemplet, initialiser en verdi “1”Til følgende variabel:

La x = 1;

Neste, bruk "&&”Operatør med følgende verdier til den initialiserte verdien og observer resultatet:

konsoll.Logg ("Den resulterende verdien er:", X && = 2)
konsoll.Logg ("Den resulterende verdien er:", X && = 1)

Det kan sees at logisk og "&& =”Operasjon brukes vellykket i begge uttalelser som oppdaterte verdien av X -variabelen på samme måte:

Eksempel 3: Bruk og (&&) operatør som tilstand

For det første, be brukeren om å legge inn en verdi via ledetekst:

input = hurtig ("Angi en verdi:")

Nå, hvis den angitte verdien tilfredsstiller begge følgende forhold ved å bruke “&&”Operatør,“hvis”Blokk vil utføre:

if (input> 5 && input < 10)
Varsel ("True")

I det andre tilfellet, nedenfor “ellers”Blokk vil utføre:

ellers
Varsel ("False")

Produksjon

Vi har samlet de enkleste metodene relatert til bruken av && i JavaScript.

Konklusjon

I JavaScript kan && operatøren brukes på de boolske verdiene for å beregne den resulterende verdien. Det kan også implementeres på den initialiserte verdien for å bruke den og gi en ønsket verdi, eller kan implementeres som en betingelse for å tilfredsstille de gitte kravene. Denne bloggen demonstrerte bruken av “&&”I JavaScript ved hjelp av forskjellige eksempler.