Javascript-perusteet - Viikkotehtävä 1

Tässä tehtävässä käydään läpi Javascript-ohjelmointikielen perusteita ja erityisesti Javascriptin tietorakenteita. Lisäksi harjoitellaan CSS-valitsimien käyttöä ja sivun asemointia CSS:n avulla.

Käy ensin läpi nämä luentomateriaalit:

Kaikille tasoille yhteiset vaatimukset:

Taso 1

Taso 1 ulkoasu- ja toimintomalli

Vinkki: sort.

Omien järjestysalgoritmien kirjoittaminen on kiellettyä. Käytä Javascriptin omaa sort-funktiota. Kirjoita oikeanlainen vertailufunktio (compareFunction) valmiille sort-funktiolle. Älä googlaile epämääräisiä vinkkejä vaan lue MDN:n ohje ja katso luentoesimerkki.

Taso 3

Taso 3 ulkoasu- ja toimintomalli

Laajenna Taso 1 -ohjelmaa seuraavilla ominaisuuksilla ja muutoksilla:

Taso 5

Taso 5 ulkoasu- ja toimintomalli

Toteuta taso 3:n mukainen Javascript-ohjelma seuraavilla laajennuksilla:

Käyttäjien kommentit

Kommentoi Lisää kommentti
Informaatioteknologia - Jyväskylän yliopiston informaatioteknologian tiedekunta