JavaScript


Lausekkeet

Lausekkeet koostuvat literaaleista (vakioarvoista), muuttujista, funktionkutsuista ja operaattoreista. Tavallisimmat operaattorit ovat

Sijoitusoperaattorit
m = amuuttuja m saa arvon a
m += amuuttuja m saa arvon m + a, myös muille operaattoreille (-=, *=, /*, ...)
Aritmeettiset operaattorit
+ - * /peruslaskutoimitukset
++ --arvon lisääminen ja vähentäminen yhdellä
%jakojäännös
Vertailuoperaattorit
==arvot ovat yhtäsuret, mutta ehkä eri tyyppiset (2 == '2')
!=arvot ovat erisuuret
===arvot ovat yhtäsuuret ja samaa tyyppiä
!==arvot ovat erisuuret tai eri tyyppiä
< <= => >tavalliset vertailut
Loogiset operaattorit
ehto1 && ehto2tosi (true), jos sekä ehto1 että ehto 2 tosia
ehto1 || ehto2tosi, jos joko ehto1 tai ehto 2 tai kumpikin tosia
!ehtotosi, jos ehto on epätosi (false)

Jarkko Leponiemi 19.3.2002