Jämförelseoperatorer
Jämförelseoperatorer, som namnet antyder, är operatorer som används för att jämföra data.
Till exempel kan vi använda operatorn lika med (==
) för att kontrollera om två värden är lika. Detta returnerar true
eller false
beroende på om de två värdena är lika eller inte.
123let a = 5; let b = 10; console.log(a == b);
Uttrycket a == b
kallas för ett booleskt uttryck eftersom det utvärderas till ett booleskt värde (true
eller false
).
Lika med-operatören (==
) är inte samma sak som tilldelningsoperatorn (=
).
Det finns en liknande operator som kallas inte lika med (!=
) operatorn. Den returnerar helt enkelt true
om de två värdena inte är lika:
123let a = 5; let b = 10; console.log(a != b);
Det finns några andra operatorer som kan användas för att jämföra värden:
1. Vad blir resultatet av följande kod?
2. Vilken av följande operatorer kontrollerar om två värden är lika?
3. Vad är skillnaden mellan =
och ==
i JavaScript?
4. Vad blir utdata från denna kod?
5. Vilket av följande påståenden kommer att returnera true
?
Tack för dina kommentarer!
Fråga AI
Fråga AI
Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal
Awesome!
Completion rate improved to 1.33
Jämförelseoperatorer
Svep för att visa menyn
Jämförelseoperatorer, som namnet antyder, är operatorer som används för att jämföra data.
Till exempel kan vi använda operatorn lika med (==
) för att kontrollera om två värden är lika. Detta returnerar true
eller false
beroende på om de två värdena är lika eller inte.
123let a = 5; let b = 10; console.log(a == b);
Uttrycket a == b
kallas för ett booleskt uttryck eftersom det utvärderas till ett booleskt värde (true
eller false
).
Lika med-operatören (==
) är inte samma sak som tilldelningsoperatorn (=
).
Det finns en liknande operator som kallas inte lika med (!=
) operatorn. Den returnerar helt enkelt true
om de två värdena inte är lika:
123let a = 5; let b = 10; console.log(a != b);
Det finns några andra operatorer som kan användas för att jämföra värden:
1. Vad blir resultatet av följande kod?
2. Vilken av följande operatorer kontrollerar om två värden är lika?
3. Vad är skillnaden mellan =
och ==
i JavaScript?
4. Vad blir utdata från denna kod?
5. Vilket av följande påståenden kommer att returnera true
?
Tack för dina kommentarer!