Sammenligningsoperatorer
Sammenligningsoperatorer, som navnet antyder, er operatorer, der kan bruges til at sammenligne data.
For eksempel kan vi bruge lig med (==
) operatoren til at kontrollere, om to værdier er ens. Dette returnerer true
eller false
afhængigt af, om de to værdier er ens eller ej.
123let a = 5; let b = 10; console.log(a == b);
Udtrykket a == b
kaldes et boolesk udtryk, fordi det evalueres til en boolesk værdi (true
eller false
).
Lighedsoperatoren (==
) er ikke det samme som tildelingsoperatoren (=
).
Der findes en lignende operator kaldet forskellig fra (!=
) operatoren. Den returnerer blot true
, hvis de to værdier ikke er ens:
123let a = 5; let b = 10; console.log(a != b);
Der findes også andre operatorer, som kan bruges til at sammenligne værdier:
1. Hvad vil outputtet være for følgende kode?
2. Hvilken af følgende operatorer kontrollerer, om to værdier er ens?
3. Hvad er forskellen på =
og ==
i JavaScript?
4. Hvad vil outputtet af denne kode være?
5. Hvilke af følgende udsagn vil returnere true
?
Tak for dine kommentarer!
Spørg AI
Spørg AI
Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat
Awesome!
Completion rate improved to 1.33
Sammenligningsoperatorer
Stryg for at vise menuen
Sammenligningsoperatorer, som navnet antyder, er operatorer, der kan bruges til at sammenligne data.
For eksempel kan vi bruge lig med (==
) operatoren til at kontrollere, om to værdier er ens. Dette returnerer true
eller false
afhængigt af, om de to værdier er ens eller ej.
123let a = 5; let b = 10; console.log(a == b);
Udtrykket a == b
kaldes et boolesk udtryk, fordi det evalueres til en boolesk værdi (true
eller false
).
Lighedsoperatoren (==
) er ikke det samme som tildelingsoperatoren (=
).
Der findes en lignende operator kaldet forskellig fra (!=
) operatoren. Den returnerer blot true
, hvis de to værdier ikke er ens:
123let a = 5; let b = 10; console.log(a != b);
Der findes også andre operatorer, som kan bruges til at sammenligne værdier:
1. Hvad vil outputtet være for følgende kode?
2. Hvilken af følgende operatorer kontrollerer, om to værdier er ens?
3. Hvad er forskellen på =
og ==
i JavaScript?
4. Hvad vil outputtet af denne kode være?
5. Hvilke af følgende udsagn vil returnere true
?
Tak for dine kommentarer!