"Gjenta for alltid"-løkker

Oisann! Denne videoen er bare for medlemmer.

Liker du Brainboost?
Da er tiden inne for å bli medlem!

499 kr. /mnd

Learnlink Selvstendig

Få hjelp til skolearbeidet når dere trenger det.
  • Få svar på spørsmål fra kvalifiserte lærere
  • Alle videoer
  • Oppgaver til videoene
  • Avtal videosamtale med lærer for kr. 399
Start 14 dagers gratis prøveperiode

Dette er en Premium-video

499 kr. /mnd

Premium

For deg som har ambisjoner.
  • Alt i Basic
  • Premium-videoer
  • Premium-oppgaver
  • Få hjelp på chat
  • Videosamtale kr. 249 / t
Bli medlem

I denne videoen skal vi gå igjennom den siste typen løkker: "gjenta for alltid"-løkker. Hva disse gjør er kanskje ikke så overraskende. De gjentar seg helt til vi avslutter programmet vårt.

I Scratch så avslutter man programmet sitt ved å trykke på den røde knappen ved siden av flagget. Du har kanskje aldri trengt å trykke på den knappen før? Vel, det er fordi at så langt så har alle programmene vi har sett på avsluttet seg selv etter hvert. Man kommer til et punkt hvor det rett og slett ikke er mer kode igjen for datamaskinen å lese. Men det skjer aldri hvis man bruker en gjenta for alltid løkke.

Da, selv om all den andre koden man har skrevet har blitt utført, vil fortsatt den koden man har skrevet inne i løkken gjenta seg igjen og igjen. Så hva kan "gjenta for alltid"-løkker være nyttig til? Så langt har vi for det meste brukt løkker til å endre på verdien til variabler, eller utføre noe en viss mengde ganger.

I de eksemplene er det ofte viktig hvor mange ganger løkken gjentar seg, for man vil kanskje at en variabel skal ende opp med en spesifikk tallverdi etter løkken, eller noe liknende. Der man bruker gjenta for alltid løkker er oftere situasjoner som ikke har noe med verdien til en variabel å gjøre, men helt andre ting. For eksempel hvis man har lyst til å programmere et bilde av en politibil.

For å programmere blinklysene kan vi skrive en kode som bytter farge fra rød til blå. Men da vil det jo bare skje en gang, og så vil koden vår avslutte seg selv. Hvis vi legger den koden i en gjenta for alltid løkke, så kommer vi til å få blinklys som bytter farge hele tiden. Dere skal ikke se bort ifra at det ikke er så veldig langt unna hvordan blinklysene på ekte politibiler er programmert.

I neste video skal vi se på et eksempel.

Du må være Basic-medlem for å lese beskrivelsen.
Du må være Premium-medlem for å lese beskrivelsen.

Dette skal du lære

  • Hva "gjenta for alltid"-løkker er
  • Hvordan man bruker dem