Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Vertailuoperaattorit in JavaScript | Performing Operations in JavaScript
Johdanto JavaScriptiin
course content

Kurssisisältö

Johdanto JavaScriptiin

Johdanto JavaScriptiin

1. JavaScriptin Perusteet
2. Muuttujat ja Tietotyypit JavaScriptissä
3. Performing Operations in JavaScript
4. Ohjelman Kulun Hallinta Ehdollisilla Lauseilla
5. Looping Through Data in JavaScript
6. Funktiot JavaScriptissä

book
Vertailuoperaattorit in JavaScript

Comparisons are used to define conditions, perform checks, and make decisions in JavaScript. These operations return a boolean value (true or false), which other operators use to determine certain actions.

Comparison Operators

JavaScript offers several comparison operators for comparing values:

  • Equal to (==);

  • Strict Equal To (===);

  • Not Equal To (!=);

  • Strict Not Equal To (!==);

  • Greater Than (>);

  • Greater Than or Equal To (>=);

  • Less Than (<);

  • Less Than or Equal To (<=).

Equal and Not Equal

The Equal To operation (==) returns true if the first value equals the second value and false otherwise.

Conversely, the Not Equal To operation (!=) returns true if the values are unequal.

Example:

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

Huomio

= operaattori on määrittelyyn, kun taas == on vertailuun. Ole tarkkana niiden erottamisessa.

Tiukka vertailu

Tiukka vertailu tarkistaa arvojen tyypit ja arvot. Tiukka yhtäsuuruus (===) operaattori palauttaa true - jos sekä arvot että niiden tyypit ovat samat, kun taas !== palauttaa true jos ne ovat erilaiset.

Esimerkki:

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

Suurempi ja Pienempi

Suurempi kuin (>) -operaattori palauttaa true, jos ensimmäinen arvo ylittää toisen. Vastaavasti Pienempi kuin (<) -operaattori palauttaa true, jos ensimmäinen arvo on pienempi kuin toinen.

Esimerkki:

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

Suurempi/Pienempi tai Yhtä Suuri

Suurempi tai Yhtä Suuri (>=) ja Pienempi tai Yhtä Suuri (<=) -operaattorit yhdistävät vastaavat vertailuoperaattorit Yhtä Suuri (==) -operaattorin kanssa. Ne palauttavat true, jos jompikumpi ehdoista täyttyy.

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

Huom

>= operaattori yhdistää > ja ==, ei ===. <= operaattori toimii samalla tavalla.

1. Mikä on tulos?

2. Mikä on tulos?

3. Mikä on tulos?

4. Mikä on tulos?

question mark

Mikä on tulos?

Select the correct answer

question mark

Mikä on tulos?

Select the correct answer

question mark

Mikä on tulos?

Select the correct answer

question mark

Mikä on tulos?

Select the correct answer

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 3. Luku 6

Kysy tekoälyä

expand
ChatGPT

Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme

course content

Kurssisisältö

Johdanto JavaScriptiin

Johdanto JavaScriptiin

1. JavaScriptin Perusteet
2. Muuttujat ja Tietotyypit JavaScriptissä
3. Performing Operations in JavaScript
4. Ohjelman Kulun Hallinta Ehdollisilla Lauseilla
5. Looping Through Data in JavaScript
6. Funktiot JavaScriptissä

book
Vertailuoperaattorit in JavaScript

Comparisons are used to define conditions, perform checks, and make decisions in JavaScript. These operations return a boolean value (true or false), which other operators use to determine certain actions.

Comparison Operators

JavaScript offers several comparison operators for comparing values:

  • Equal to (==);

  • Strict Equal To (===);

  • Not Equal To (!=);

  • Strict Not Equal To (!==);

  • Greater Than (>);

  • Greater Than or Equal To (>=);

  • Less Than (<);

  • Less Than or Equal To (<=).

Equal and Not Equal

The Equal To operation (==) returns true if the first value equals the second value and false otherwise.

Conversely, the Not Equal To operation (!=) returns true if the values are unequal.

Example:

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

Huomio

= operaattori on määrittelyyn, kun taas == on vertailuun. Ole tarkkana niiden erottamisessa.

Tiukka vertailu

Tiukka vertailu tarkistaa arvojen tyypit ja arvot. Tiukka yhtäsuuruus (===) operaattori palauttaa true - jos sekä arvot että niiden tyypit ovat samat, kun taas !== palauttaa true jos ne ovat erilaiset.

Esimerkki:

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

Suurempi ja Pienempi

Suurempi kuin (>) -operaattori palauttaa true, jos ensimmäinen arvo ylittää toisen. Vastaavasti Pienempi kuin (<) -operaattori palauttaa true, jos ensimmäinen arvo on pienempi kuin toinen.

Esimerkki:

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

Suurempi/Pienempi tai Yhtä Suuri

Suurempi tai Yhtä Suuri (>=) ja Pienempi tai Yhtä Suuri (<=) -operaattorit yhdistävät vastaavat vertailuoperaattorit Yhtä Suuri (==) -operaattorin kanssa. Ne palauttavat true, jos jompikumpi ehdoista täyttyy.

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

Huom

>= operaattori yhdistää > ja ==, ei ===. <= operaattori toimii samalla tavalla.

1. Mikä on tulos?

2. Mikä on tulos?

3. Mikä on tulos?

4. Mikä on tulos?

question mark

Mikä on tulos?

Select the correct answer

question mark

Mikä on tulos?

Select the correct answer

question mark

Mikä on tulos?

Select the correct answer

question mark

Mikä on tulos?

Select the correct answer

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 3. Luku 6
Pahoittelemme, että jotain meni pieleen. Mitä tapahtui?
some-alt