Kursinnhold
Introduksjon til JavaScript
Introduksjon til JavaScript
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
.
console.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
.
console.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
.
console.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.
let 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!