Logiske Operatører Forklart
Nå skal vi utforske logiske operasjoner. Logiske operasjoner brukes til å manipulere og ta beslutninger basert på boolske verdier.
Logiske Operatorer
Det er tre logiske operatorer i JavaScript:
AND (
&&
);OR (
||
);NOT (
!
).
AND (&&)
Den logiske operatoren AND (&&
) returnerer true
bare når begge verdiene den opererer på er true
. Resultatet er false
hvis noen verdi er false
.
1234console.log(true && true); console.log(true && false); console.log(false && true); console.log(false && false);
AND (&&
) operatoren krever at alle verdier er true
for å returnere true
.
OR (||)
OR (||
) logisk operator returnerer true
hvis minst én av verdiene er true
. Den returnerer false
bare når begge verdiene er false
.
1234console.log(true || true); console.log(true || false); console.log(false || true); console.log(false || false);
OR (||
) operatoren returnerer false
bare når begge verdiene er false
.
NOT (!)
NOT (!
) operatoren inverterer den boolske verdien. Den gjør true
om til false
og false
om til true
.
12console.log(!true); console.log(!false);
Bruk av logiske operatorer
Logiske operatorer brukes ofte til å kombinere betingelser. For eksempel, for å sjekke om to verdier er større enn 4
eller større enn 1
, kan du bruke OG (&&
) operatoren.
1234let a = 5, b = 3; console.log(a > 4 && b > 4); console.log(a > 1 && b > 1);
Prioritet
Logiske operasjoner har lavere prioritet enn sammenligningsoperasjoner, som igjen har lavere prioritet enn matematiske operasjoner.
Merk
I likhet med andre operasjoner kan du bruke parenteser
()
for å justere prioriteten for utførelse.
1. Hva vil være resultatet?
2. Hva vil være resultatet?
3. Hva vil være resultatet?
Takk for tilbakemeldingene dine!
Spør AI
Spør AI
Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår