Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Sammenligningsoperatorer i JavaScript | Udføre Operationer i JavaScript
Introduktion til JavaScript
course content

Kursusindhold

Introduktion til JavaScript

Introduktion til JavaScript

1. JavaScript Grundlæggende
2. Variabler og Datatyper i JavaScript
3. Udføre Operationer i JavaScript
4. Kontrollere Programflow med Betingede Udsagn
5. Gennemløb af Data i JavaScript
6. Funktioner i JavaScript

book
Sammenligningsoperatorer i JavaScript

Sammenligninger bruges til at definere betingelser, udføre kontrol og træffe beslutninger i JavaScript. Disse operationer returnerer en boolean værdi (true eller false), som andre operatører bruger til at bestemme visse handlinger.

Sammenligningsoperatorer

JavaScript tilbyder flere sammenligningsoperatorer til at sammenligne værdier:

  • Lige med (==);

  • Strengt Lige Med (===);

  • Ikke Lige Med (!=);

  • Strengt Ikke Lige Med (!==);

  • Større End (>);

  • Større End eller Lige Med (>=);

  • Mindre End (<);

  • Mindre End eller Lige Med (<=).

Lige og Ikke Lige

Operationen Lige Med (==) returnerer true, hvis den første værdi er lig med den anden værdi og false ellers.

Omvendt returnerer operationen Ikke Lige Med (!=) true, hvis værdierne er ulige.

Eksempel:

123456789
console.log("Equal to:"); console.log("5 == 5 is", 5 == 5); console.log("5 == 4 is", 5 == 4); console.log("5 == 4.99 is", 5 == 4.99); console.log("Not equal to:"); console.log("5 != 5 is", 5 != 5); console.log("5 != 4 is", 5 != 4); console.log("5 != 4.99 is", 5 != 4.99);
copy

Bemærk

Operatoren = er til tildeling, mens == er til sammenligning. Vær forsigtig med at skelne mellem dem.

Streng sammenligning

Streng sammenligning kontrollerer typerne af værdier og værdier. Streng lig med (===) operatoren returnerer true - hvis både værdierne og deres typer er de samme, mens !== returnerer true, hvis de er forskellige.

Eksempel:

12345678910
console.log("5 === 5 is", 5 === 5); console.log("5 === '5' is", 5 === '5'); console.log("5 == '5' is", 5 == '5'); console.log("5 !== 5 is", 5 !== 5); console.log("5 !== '5' is", 5 !== '5'); console.log("5 != '5' is", 5 != '5'); console.log("Type of 5 is", typeof(5)); console.log("Type of '5' is", typeof('5'));
copy

Større og mindre

Større end (>) operatoren returnerer true, hvis den første værdi overstiger den anden. Omvendt returnerer Mindre end (<) operatoren true, hvis den første værdi er mindre end den anden.

Eksempel:

1234567
console.log("5 > 5 is", 5 > 5); console.log("5 > 4.99 is", 5 > 4.99); console.log("5 > 5.0000001 is", 5 > 5.0000001); console.log("5 < 5 is", 5 < 5); console.log("5 < 4.99 is", 5 < 4.99); console.log("5 < 5.0000001 is", 5 < 5.0000001);
copy

Større/mindre end eller lig med

Større end eller lig med (>=) og Mindre end eller lig med (<=) operatorerne kombinerer de tilsvarende sammenligningsoperatorer med Lig med (==). De returnerer true, hvis en af betingelserne er opfyldt.

1234567
console.log("5 >= 5 is", 5 >= 5); console.log("5 >= 4.99 is", 5 >= 4.99); console.log("5 >= 5.0000001 is", 5 >= 5.0000001); console.log("5 <= 5 is", 5 <= 5); console.log("5 <= 4.99 is", 5 <= 4.99); console.log("5 <= 5.0000001 is", 5 <= 5.0000001);
copy

Bemærk

Operatoren >= kombinerer > og ==, ikke ===. Operatoren <= fungerer på samme måde.

1. Hvad vil outputtet være?

2. Hvad vil output være?

3. Hvad vil output være?

4. Hvad vil output være?

question mark

Hvad vil outputtet være?

Select the correct answer

question mark

Hvad vil output være?

Select the correct answer

question mark

Hvad vil output være?

Select the correct answer

question mark

Hvad vil output være?

Select the correct answer

Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 3. Kapitel 6

Spørg AI

expand
ChatGPT

Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat

course content

Kursusindhold

Introduktion til JavaScript

Introduktion til JavaScript

1. JavaScript Grundlæggende
2. Variabler og Datatyper i JavaScript
3. Udføre Operationer i JavaScript
4. Kontrollere Programflow med Betingede Udsagn
5. Gennemløb af Data i JavaScript
6. Funktioner i JavaScript

book
Sammenligningsoperatorer i JavaScript

Sammenligninger bruges til at definere betingelser, udføre kontrol og træffe beslutninger i JavaScript. Disse operationer returnerer en boolean værdi (true eller false), som andre operatører bruger til at bestemme visse handlinger.

Sammenligningsoperatorer

JavaScript tilbyder flere sammenligningsoperatorer til at sammenligne værdier:

  • Lige med (==);

  • Strengt Lige Med (===);

  • Ikke Lige Med (!=);

  • Strengt Ikke Lige Med (!==);

  • Større End (>);

  • Større End eller Lige Med (>=);

  • Mindre End (<);

  • Mindre End eller Lige Med (<=).

Lige og Ikke Lige

Operationen Lige Med (==) returnerer true, hvis den første værdi er lig med den anden værdi og false ellers.

Omvendt returnerer operationen Ikke Lige Med (!=) true, hvis værdierne er ulige.

Eksempel:

123456789
console.log("Equal to:"); console.log("5 == 5 is", 5 == 5); console.log("5 == 4 is", 5 == 4); console.log("5 == 4.99 is", 5 == 4.99); console.log("Not equal to:"); console.log("5 != 5 is", 5 != 5); console.log("5 != 4 is", 5 != 4); console.log("5 != 4.99 is", 5 != 4.99);
copy

Bemærk

Operatoren = er til tildeling, mens == er til sammenligning. Vær forsigtig med at skelne mellem dem.

Streng sammenligning

Streng sammenligning kontrollerer typerne af værdier og værdier. Streng lig med (===) operatoren returnerer true - hvis både værdierne og deres typer er de samme, mens !== returnerer true, hvis de er forskellige.

Eksempel:

12345678910
console.log("5 === 5 is", 5 === 5); console.log("5 === '5' is", 5 === '5'); console.log("5 == '5' is", 5 == '5'); console.log("5 !== 5 is", 5 !== 5); console.log("5 !== '5' is", 5 !== '5'); console.log("5 != '5' is", 5 != '5'); console.log("Type of 5 is", typeof(5)); console.log("Type of '5' is", typeof('5'));
copy

Større og mindre

Større end (>) operatoren returnerer true, hvis den første værdi overstiger den anden. Omvendt returnerer Mindre end (<) operatoren true, hvis den første værdi er mindre end den anden.

Eksempel:

1234567
console.log("5 > 5 is", 5 > 5); console.log("5 > 4.99 is", 5 > 4.99); console.log("5 > 5.0000001 is", 5 > 5.0000001); console.log("5 < 5 is", 5 < 5); console.log("5 < 4.99 is", 5 < 4.99); console.log("5 < 5.0000001 is", 5 < 5.0000001);
copy

Større/mindre end eller lig med

Større end eller lig med (>=) og Mindre end eller lig med (<=) operatorerne kombinerer de tilsvarende sammenligningsoperatorer med Lig med (==). De returnerer true, hvis en af betingelserne er opfyldt.

1234567
console.log("5 >= 5 is", 5 >= 5); console.log("5 >= 4.99 is", 5 >= 4.99); console.log("5 >= 5.0000001 is", 5 >= 5.0000001); console.log("5 <= 5 is", 5 <= 5); console.log("5 <= 4.99 is", 5 <= 4.99); console.log("5 <= 5.0000001 is", 5 <= 5.0000001);
copy

Bemærk

Operatoren >= kombinerer > og ==, ikke ===. Operatoren <= fungerer på samme måde.

1. Hvad vil outputtet være?

2. Hvad vil output være?

3. Hvad vil output være?

4. Hvad vil output være?

question mark

Hvad vil outputtet være?

Select the correct answer

question mark

Hvad vil output være?

Select the correct answer

question mark

Hvad vil output være?

Select the correct answer

question mark

Hvad vil output være?

Select the correct answer

Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 3. Kapitel 6
Vi beklager, at noget gik galt. Hvad skete der?
some-alt