For

Fra Kommunikation-IT Holstebro HTX
Skift til: navigering, søgning

En for-løkke er en kode, der giver mulighed for at gentage en handling flere gange.

Dette kan både bruges når antallet af gentagelser i løkken er ukendt, men bruges oftest når antallet af gentagelser er kendt.


Eksempel på for-løkke

for (var i=0; i<10; i++){
    document.write(i);
}


Denne for-løkke er et eksempel på en for-løkke, der er indstillet til, at udfører indholdet af løkken 10 gange med værdierne 0 til 9.

Det er selvfølgelig muligt at udvide forløkken til højere værdier, eller sænke den.

Flowchart

HVis man vil udtrykke for-loopet, så det viser præcist hvad der sker, så kan det gøres med følgende flowchart, hvor det er de gule elementer der udgør for-løkkens kode, og blokken inden i er det der udføres inde i for-løkken.

Flowchart der viser hvad det er der sker i for-løkkens kode

Hvis man ikke ønsker at udtrykke alt hvad der sker i for-loopet, så kan man lave en simpel kasse der beskriver hvad der sker, som vist herunder:

Flowchart med for-løkkens funktion