Kurssisisältö
Johdatus JavaScriptiin
Johdatus JavaScriptiin
1. Aloittaminen
Ensimmäinen JavaScript-konsolisovellusHaaste: Tulosteen NäyttäminenHaaste: Useiden Rivien TulostaminenLukujen KäsittelyHaaste: Työskentely Numeroiden KanssaHaaste: Auton Nopeuden LaskeminenHaaste: Trapetsin Pinta-Alan LaskeminenUseiden Arvojen TulostaminenHaaste: Merkityksellisen Tulosteen Näyttäminen KonsolissaKuinka Käyttää Kommentteja JavaScriptissä?Haaste: Kommentin LisääminenMoniriviset KommentitHaaste: Koodin KommentointiMikä JavaScript Oikeastaan On?
2. Datan Käsittely
Datan TallentaminenHaaste: Muuttujan MäärittäminenHaaste: Tietojen Käsitteleminen MuuttujastaHaaste: Muuttujien Nimien KorjaaminenHaaste: Muuttujan UudelleenasettaminenVakiotHaaste: Vakioiden Määrittely ja KäyttöAritmeettisten Operaatioiden Suorittaminen MuuttujillaHaaste: Palkanlaskurin TekeminenHaaste: Palkan Säätäminen Bonuksen AvullaAlkeellisten Tietotyyppien TarkasteluHaaste: Boolean-Arvon MäärittäminenKuinka Eri Tietotyypit Ovat Vuorovaikutuksessa KeskenäänHaaste: Merkkijonojen YhdistäminenHaaste: Käyttäjäprofiilin ja Aktiviteettitietojen Luominen
3. Ehtolauseet
VertailuoperaattoritHaaste: Iän Kelpoisuuden Tarkistaminen`If`-LauseHaaste: Säähän Perustuva AsusuositusHaaste: Parillinen vai ParitonSisäkkäiset EhtolauseetThe `Else`-LauseHaaste: Paranna Parillinen Vai Pariton TarkistintaHaaste: Lämpötilaneuvoja`Else If` -lausekeHaaste: Arvosanaluokittelija` JA`-Looginen OperaattoriHaaste: Tarkista, Onko Luku Parillinen ja PositiivinenOR-Looginen OperaattoriHaaste: Ohjausjärjestelmän Käyttö
4. Funktioiden Hallinta
Mitä Funktiot Ovat?Haaste: Yksinkertainen FunktioHaaste: Auton Nopeuden LaskeminenLaajuudetDatan Välittäminen FunktioihinHaaste: Nopeusfunktion KorjaaminenHaaste: Arvosanaluokittelijan ParantaminenTehtävä: Yhdistetyn Funktion MäärittelyDatan Palauttaminen FunktioistaOletusarvotHaaste: Sähköpostin Automaattivastaaja Oletusparametreilla
5. Taulukoiden Tutkiminen
Mitä Taulukot Ovat?Haaste: Taulukon MäärittelyHaaste: IndeksointiArvojen Lisääminen TaulukkoonHaaste: Alkioiden Lisääminen TaulukkoonAlkioiden Poistaminen TaulukostaHaaste: `pop`- ja `shift`-metodien Harjoittelu`Length`-ominaisuusHaaste: Alkioiden Laskeminen`Includes`-menetelmäHaaste: Eläinten Etsiminen Eläintarhassa
Vertailuoperaattorit
Määritelmä
Vertailuoperaattorit ovat operaattoreita, joita käytetään datan vertaamiseen.
Esimerkiksi yhtäsuuruus (==
) -operaattoria voidaan käyttää tarkistamaan, ovatko kaksi arvoa samat. Tämä palauttaa true
tai false
sen mukaan, ovatko arvot yhtä suuret vai eivät.
let a = 5; let b = 10; console.log(a == b);
Lauseke a == b
tunnetaan nimellä boolean-lauseke, koska se arvioituu totuusarvoksi (true
tai false
).
Huomio
Yhtäsuuruusoperaattori (==
) ei ole sama kuin sijoitusoperaattori (=
).
On olemassa myös samankaltainen operaattori nimeltä erisuuruusoperaattori (!=
). Se palauttaa true
, jos kaksi arvoa eivät ole yhtä suuret:
let a = 5; let b = 10; console.log(a != b);
On olemassa myös muita operaattoreita, joita voidaan käyttää arvojen vertailuun:
1. Mikä on seuraavan koodin tuloste?
2. Mikä seuraavista operaattoreista tarkistaa, ovatko kaksi arvoa yhtä suuret?
3. Mikä on ero =
ja ==
välillä JavaScriptissä?
4. Mikä on tämän koodin tuloste?
5. Mikä seuraavista lauseista palauttaa arvon true
?
Oliko kaikki selvää?
Kiitos palautteestasi!
Osio 3. Luku 1