Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Logiske Operatører Forklart | Utføre Operasjoner i JavaScript
Introduksjon til JavaScript
course content

Kursinnhold

Introduksjon til JavaScript

Introduksjon til JavaScript

1. JavaScript-Grunnleggende
2. Variabler og Datatyper i JavaScript
3. Utføre Operasjoner i JavaScript
4. Kontrollere Programflyt med Betingede Utsagn
5. Iterere Gjennom Data i JavaScript
6. Funksjoner i JavaScript

book
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.

1234
console.log(true && true); console.log(true && false); console.log(false && true); console.log(false && false);
copy

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.

1234
console.log(true || true); console.log(true || false); console.log(false || true); console.log(false || false);
copy

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.

12
console.log(!true); console.log(!false);
copy

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.

1234
let a = 5, b = 3; console.log(a > 4 && b > 4); console.log(a > 1 && b > 1);
copy

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?

question mark

Hva vil være resultatet?

Select the correct answer

question mark

Hva vil være resultatet?

Select the correct answer

question mark

Hva vil være resultatet?

Select the correct answer

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 3. Kapittel 7

Spør AI

expand
ChatGPT

Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår

course content

Kursinnhold

Introduksjon til JavaScript

Introduksjon til JavaScript

1. JavaScript-Grunnleggende
2. Variabler og Datatyper i JavaScript
3. Utføre Operasjoner i JavaScript
4. Kontrollere Programflyt med Betingede Utsagn
5. Iterere Gjennom Data i JavaScript
6. Funksjoner i JavaScript

book
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.

1234
console.log(true && true); console.log(true && false); console.log(false && true); console.log(false && false);
copy

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.

1234
console.log(true || true); console.log(true || false); console.log(false || true); console.log(false || false);
copy

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.

12
console.log(!true); console.log(!false);
copy

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.

1234
let a = 5, b = 3; console.log(a > 4 && b > 4); console.log(a > 1 && b > 1);
copy

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?

question mark

Hva vil være resultatet?

Select the correct answer

question mark

Hva vil være resultatet?

Select the correct answer

question mark

Hva vil være resultatet?

Select the correct answer

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 3. Kapittel 7
Vi beklager at noe gikk galt. Hva skjedde?
some-alt