Loopar (javascript, Matematik och programmering)

LOGGA IN

VIA

OBS! Inget publiceras i ditt flöde utan ditt medgivande.

VIA E-POST

E-post/användarnamn

Lösenord

Glömt lösenordet?
eller
Matematik och Programmering

Loopar

Video

Video, text & övningsfrågor av: Simon Rybrand

I den här lektionen lär du dig vad loopar är och hur vi kan använda en loop för att göra saker om och om igen.

Är du ny här? Så här funkar Matematikvideo PREMIUM


  • 500+ pedagogiska videolektioner till hela gymnasiet och högstadiets matte.
  • 3500+ typiska övningsfrågor med tips och fullständiga förklaringar.
  • Heltäckande för din kurs, slipp leta efter videos själv på Youtube.
  • Träning inför nationella prov och högskoleprovets matematik.
PROVA FÖR 9 KR
Prova i 7 dagar för 9 kr, sedan endast 89 kr/mån.
Ingen bindningstid, avsluta prenumerationen när du vill.
1 vote, average: 4,00 out of 51 vote, average: 4,00 out of 51 vote, average: 4,00 out of 51 vote, average: 4,00 out of 51 vote, average: 4,00 out of 5
1
Du måste vara inloggad för att rösta.
Loading...

Övning

Interaktiv övning hittas nedanför videon.

Text

En loop används i programmering för att kunna upprepa saker om och om igen tills det man vill utföra eller undersöka är klart.

Det finns massor av användsområden för loopar och de är en mycket central del i programmeringen. Vi kan exempelvis använda loopar för att summera alla tal mellan ett start och ett slut tal eller skriva ut alla namn i en namnlista.

Olika typer av loopar

loopar

Det finns många olika sätt att göra en loop på och två av de vanligaste är while-loopen och for-loopen som finns i de flesta programspråk. Bägge typerna av loopar används för att upprepa samma sak om och om igen. Vilken loop du använder dig av beror lite på vad du skall göra och vad som passar bäst för situationen.

Exempel på for loop (javascript)

Om vi skall skriva ut talen 1-10 med en for loop i javascript så ser det ut på följande vis.

for (var i = 1; i <=10; i++) {
  console.log(i);
}

I for loopen har vi tre villkor i parentesen.

  • var i = 0: Vi definierar en variabel i som fungerar som en räknare och vi sätter den till 1. I loopen skriver vi i varje loopomgång ut i.
  • i <= 10: Vi kör loopen så länge som i är mindre eller lika med 10. När i är större än 10 så avslutar vi loopen.
  • i++: Varje loopomgång ökar vi på i med 1 så att i går från 1 till 10.

Exempel på while loop (javascript)

Vi gör samma sak fast med en while loop i javascript.

var i = 1;

while (i <= 10) {
  console.log(i);
  i++;
}
  • Här behöver vi först definiera variabeln i = 1 innan loopen då vi inte kan göra det i loopens villkor.
  • I while-loopens villkor skriver vi in att loopen skall pågå så länge i är mindre eller lika med 10.
  • I koden i loopen skriver vi ut i med console.log(i) och ökar även på i med ett steg med hjälp av i++. Om vi inte ökar på i så kommer loopen att pågå i oändlighet vilket gör att programmet låser sig.

Kommentarer är inaktiverade. Logga in för att felrapportera.

Prova Premium i 7 dagar för 9 kr

Därefter 89 kr per månad.
Avsluta prenumerationen när du vill.
SKAFFA PREMIUM
Nej tack. Inte just nu.

Vad är detta?
Här hittar du matematiska symboler som kan användas när du ställer frågor på forumet eller kommenterar. När du klickar på symbolen markeras denna, kopiera genom klicka med höger musknapp eller använda kortkommandot Ctrl-C (PC) / cmd-C (Mac)
Förhandsvisning Latex:
Latexkod: