Til nå har vi sett på løkker og hvordan man bruker dem. Vi har sett at løkker kan brukes til å utføre en del av koden vår flere ganger, uten å skrive den flere ganger.
Men kan vi ikke egentlig bare skrive koden vår flere ganger? Hvorfor er det så viktig å kunne bruke kode til å gjøre det for oss? Den første grunnen til at løkker er så viktige for oss er rett og slett at det gjør koden vår veldig mye enklere. Av og til er det også bare for mye å skrive alt selv. Proffe kodere bruker ofte løkker som gjentar seg selv tusenvis av ganger. Tenk så mye det hadde vært å skrive alt det selv! Men det er ikke bare for å spare tid at vi trenger løkker. Noen problemer klarer vi ikke å løse uten å bruke løkker.
Hva hvis vi for eksempel ikke vet akkurat hvor mange ganger vi har lyst til at koden vår skal gjentas. Det kan for eksempel hende at det spørs på noe vi skriver inn på datamaskinen vår. For eksempel når vi stiller et spørsmål i Scratch, kan det hende at svaret er viktig for hvor mange ganger man skal gjenta noe.Da kan vi ikke gå tilbake inn i koden vår for å endre på hvor mange ganger vi skrev en kode. Men vi kan endre på hvilket tall som står i gjenta-blokken.
Hvis vi har en variabel istedenfor et tall, så kan vi endre på hvilket tall som er i variabelen for å endre på hvor mange ganger koden gjentas. Det finnes også andre typer løkker enn gjenta-løkker. Vi skal snakke om dem snart.
I neste video skal vi se på et eksempel på en løkke som bruker en variabel for å bestemme hvor mange ganger den gjentas.