Cityscape
Girl

JavaScript

Operaattorit ja lausekkeet

Helppo
15 min

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).

hakatemia pro

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ä.