Eksempel på løkker 2

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 se på et eksempel på hvordan vi kan bruke løkker og variabler sammen, for å få tigeren til å telle ned fra et tall som vi velger.

Aller først legger vi til en spørsmålsblokk, og skriver inn hva vi vil spørre om. Jeg skriver “Hva vil du telle ned fra?” Når vi skriver noe inn i svarfeltet nå, blir det lagret i svar-variabelen som man finner på samme sted som spørsmålsblokken. I Scratch kan man ikke endre på innholdet i svar-variabelen, men det trenger vi å kunne. Vi kan lagre det som er i svar, i en annen variabel. Det gjør vi med “sett til”-blokken. Du husker kanskje at denne blokken gir en variabel en verdi. I dette tilfellet gir vi “min variabel” samme verdi som “svar”.

Nå legger vi til en løkke-blokk. Husk at vi finner de under “styring”, og at vi vil ha “gjenta”-blokken. La oss tenke oss igjennom hva vi har lyst til at løkken skal gjøre. Vi vil telle ned fra tallet vi skrev som svar. Vi må da gjøre verdien én mindre, gang for gang, helt til det er gjort like mange ganger som det tallet vi skrev inn. Det jeg mener med det er at hvis vi vil telle ned fra tre for eksempel, så må vi ta minus en, tre ganger, for å komme oss til null.

Vi må bruke verdien til min variabel for å fortelle løkken hvor mange ganger den skal gjentas. For å gjøre det setter jeg min variabel inn her istedenfor ti. Nå skriver vi koden vi vil ha inne i løkken. Vi har sett denne koden før, så jeg går kjapt igjennom det. Vi får tigeren til å si hva verdien til variabelen er nå, og så endrer vi verdien med minus en. La oss teste ut et par eksempler.
Se der, koden fungerer som den skal!

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

Dette skal du lære

  • Hvordan løkker og variabler kan brukes sammen