JavaScript-opas

JAVASCRIPTIIN LIITTYVÄÄ KOULUTUSTA v.2008

Kurssit saatavilla kautta Suomen. Tule ja varaa oma koulutustapahtumasi jo tänään. IT-koulutuksen asiantuntijasi, Koulutus- ja konsultointipalvelu KK Mediat

 

For-toistolause

For toistolausetta käytetään, kun tiedetään kuinka monta kertaa silmukka on suoritettava. Lause koostuu kolmesta osasta, jossa ensimmäisessä alustetaan laskuri, toisessa annetaan toistoehto ja kolmannessa lisätään määrätään laskurin kasvuväli. For-lohkoa suoritetaan niin monta kertaa kuin ehto on voimassa. For-toistolauseen syntaksi on:


for (alustus; ehto, kasvuväli) {
	// suoritettava koodi
}

Siispä esimerkiksi alla oleva koodi tulostaa luvut 0-60 välillä porrastettuna kuudella:


for (var x = 0; x <= 60; x=x+6) {
document.write(x,"<br>");  
//0,6,12,18,24...
}

Huom. JavaScript tarjoaa for-toistolauseesta toisenkin version. Siinä ensiksi mainittu muuttujaa saa varattua sanaa in seuraavan olion muuttujat vuorotellen arvokseen. Suoritus päättyy kun muuttujat loppuvat. Tätä syntaksia käytetään kuitenkin suhteellisen harvoin, mutta joissain tilanteissa se on lyömätön apuri.


function Auto(a,b,c){
this.a=a;
this.b=b;
this.c=c;
}

var AutoOlio;
AutoOlio= new Auto(1,2,3);

for (var a in AutoOlio) {
document.write("Muuttujan " + AutoOlio + " arvo on " +  AutoOlio[a] + "<br>");
}

Tutustu artikkelin muihin osiin:
»»» JavaScript »»» Ohjausrakenteet 1: If-else
»»» JavaScript »»» Ohjausrakenteet 2: For-toistolause
»»» JavaScript »»» Ohjausrakenteet 3: While-toistolause
»»» JavaScript »»» Ohjausrakenteet 4: With-lause

Tallenna tämä sivu kirjanmerkkeihin!

 

2kmediat.com, ©2000-2008 Koulutus- ja konsultointipalvelu KK Mediat.
Tekijänoikeuksia koskeva tiedonanto | Tietosuojalausunto | Sivukartta