Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lära Logiska Operatorer Förklarade | Utföra Operationer i JavaScript
Introduktion till JavaScript
course content

Kursinnehåll

Introduktion till JavaScript

Introduktion till JavaScript

1. JavaScript-Grunder
2. Variabler och Datatyper i JavaScript
3. Utföra Operationer i JavaScript
4. Kontrollera Programflödet med Villkorssatser
5. Looping Through Data in JavaScript
6. Funktioner i JavaScript

book
Logiska Operatorer Förklarade

Nu ska vi utforska logiska operationer. Logiska operationer används för att manipulera och fatta beslut baserat på boolean-värden.

Logiska Operatorer

Det finns tre logiska operatorer i JavaScript:

  • AND (&&);

  • OR (||);

  • NOT (!).

AND (&&)

Den logiska operatorn AND (&&) returnerar true endast när båda värdena den opererar på är true. Resultatet är false om något värde är false.

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

Operatorn OCH (&&) kräver att alla värden är true för att returnera true.

ELLER (||)

Den logiska operatorn ELLER (||) returnerar true om minst ett av värdena är true. Den returnerar false endast när båda värdena är false.

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

OR (||) operatorn returnerar false endast när båda värdena är false.

NOT (!)

NOT (!) operatorn inverterar det booleska värdet. Det ändrar true till false och false till true.

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

Använda logiska operatorer

Logiska operatorer används ofta för att kombinera villkor. Till exempel, för att kontrollera om två värden är större än 4 eller större än 1, kan du använda OCH (&&) operatorn.

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

Prioritet

Logiska operationer har en lägre prioritet än jämförelseoperationer, som i sin tur har en lägre prioritet än matematiska operationer.

Notera

Precis som med andra operationer kan du använda parenteser () för att justera prioriteten för exekvering.

1. Vad blir resultatet?

2. Vad blir resultatet?

3. Vad blir resultatet?

question mark

Vad blir resultatet?

Select the correct answer

question mark

Vad blir resultatet?

Select the correct answer

question mark

Vad blir resultatet?

Select the correct answer

Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 3. Kapitel 7

Fråga AI

expand
ChatGPT

Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal

course content

Kursinnehåll

Introduktion till JavaScript

Introduktion till JavaScript

1. JavaScript-Grunder
2. Variabler och Datatyper i JavaScript
3. Utföra Operationer i JavaScript
4. Kontrollera Programflödet med Villkorssatser
5. Looping Through Data in JavaScript
6. Funktioner i JavaScript

book
Logiska Operatorer Förklarade

Nu ska vi utforska logiska operationer. Logiska operationer används för att manipulera och fatta beslut baserat på boolean-värden.

Logiska Operatorer

Det finns tre logiska operatorer i JavaScript:

  • AND (&&);

  • OR (||);

  • NOT (!).

AND (&&)

Den logiska operatorn AND (&&) returnerar true endast när båda värdena den opererar på är true. Resultatet är false om något värde är false.

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

Operatorn OCH (&&) kräver att alla värden är true för att returnera true.

ELLER (||)

Den logiska operatorn ELLER (||) returnerar true om minst ett av värdena är true. Den returnerar false endast när båda värdena är false.

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

OR (||) operatorn returnerar false endast när båda värdena är false.

NOT (!)

NOT (!) operatorn inverterar det booleska värdet. Det ändrar true till false och false till true.

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

Använda logiska operatorer

Logiska operatorer används ofta för att kombinera villkor. Till exempel, för att kontrollera om två värden är större än 4 eller större än 1, kan du använda OCH (&&) operatorn.

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

Prioritet

Logiska operationer har en lägre prioritet än jämförelseoperationer, som i sin tur har en lägre prioritet än matematiska operationer.

Notera

Precis som med andra operationer kan du använda parenteser () för att justera prioriteten för exekvering.

1. Vad blir resultatet?

2. Vad blir resultatet?

3. Vad blir resultatet?

question mark

Vad blir resultatet?

Select the correct answer

question mark

Vad blir resultatet?

Select the correct answer

question mark

Vad blir resultatet?

Select the correct answer

Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 3. Kapitel 7
Vi beklagar att något gick fel. Vad hände?
some-alt