Mikä on lauseke?
Lauseke on koodinpätkä, joka tuottaa arvon. Ajattele sitä kuin pienenä matemaattisena ongelmana, jonka JavaScript ratkaisee puolestasi. Kun kirjoitat lausekkeen, JavaScript arvioi sen ja antaa sinulle vastauksen. Esimerkiksi:
5 + 3
Tämä lauseke käyttää yhteenlaskutoimintoa (+) yhdistääkseen numerot 5 ja 3. Arvioituna se antaa arvon 8.
Aritmeettiset operaattorit
Aritmeettiset operaattorit mahdollistavat perusmatemaattisten laskutoimitusten suorittamisen. Yleisimmät niistä ovat:
- Lisäys (+): Yhdistää kaksi lukua.
Esimerkki: 5 + 3 antaa 8. - Vähennys (-): Löytää eron kahden luvun välillä.
Esimerkki: 10 - 4 antaa 6. - Kerto (*): Kertoo kaksi lukua.
Esimerkki: 4 * 2 antaa 8. - Jakolasku (/): Jakaa yhden luvun toisella luvulla.
Esimerkki: 20 / 5 antaa 4. - Jäännös (%): Antaa jakolaskun jäännöksen.
Esimerkki: 7 % 3 antaa 1.
Operaattorien yhdistäminen lausekkeissa
Voit yhdistää arvoja ja operaattoreita luodaksesi monimutkaisempia lausekkeita. Esimerkiksi, jos kirjoitat:
(10 + 5) * 2
JavaScript laskee ensin sulkujen lausekkeen (10 + 5 on yhtä suuri kuin 15) ja sitten kertoo tuon tuloksen kahdella, antaen 30.
Lausekkeiden käyttö muuttujien kanssa
Usein käytät lausekkeita muuttujien kanssa päivittääksesi arvoja. Esimerkiksi:
let counter = 0;
counter = counter + 1;
console.log(counter);
Tässä lausekkeessa counter + 1 lisää yhden laskurin nykyiseen arvoon, ja sitten päivitämme laskurin uudella arvolla.
Harjoitukset
Yksinkertainen yhteenlasku
- Kirjoita lauseke, joka lisää 5 ja 3 yhteen
- Tallenna tulos muuttujaan nimeltä result käyttäen let.
- Tulosta tulos käyttäen console.log(result).
Useiden operaattoreiden yhdistäminen
- Luo lauseke, joka laskee tuloksen (8 * 2) - (10 / 2).
- Tallenna vastaus muuttujaan calculation käyttäen let-avainsanaa.
- Tulosta vastaus console.log(calculation):lla.
Laskurin korottaminen
- Luo muuttuja nimeltä counter käyttäen let-avainsanaa ja alusta se arvoon 0.
- Korota muuttujan arvoa lisäämällä siihen 1 käyttäen lauseketta.
- Tulosta päivitetty arvo käyttäen console.log(counter).


Valmis ryhtymään eettiseksi hakkeriksi?
Aloita jo tänään.
Hakatemian jäsenenä saat rajoittamattoman pääsyn Hakatemian moduuleihin, harjoituksiin ja työkaluihin, sekä pääset discord-kanavalle jossa voit pyytää apua sekä ohjaajilta että muilta Hakatemian jäseniltä.