...
Kurser Alla kurser Min sida Provbank Mina prov Min skola Läromedel Förälder Blogg Om oss Kontakt Läxhjälp matemtaik Hjälp & guider
Sök Mitt konto Logga ut Elev/lärare
-registrering
Logga in Prova för 9 kr Skaffa Premium Prova för 9 kr
Hej! Matematikvideo byter namn till Eddler. Allt ska fungera som vanligt. Kontakta oss om du har några frågor.
EXEMPEL I VIDEON   Lektionsrapport   Hjälp Kopiera länk Facebook Twitter Repetera Rapportera Ändra status
 ███████████████
    /        ██████████████████████████

While-loopar

Endast Premium- användare kan rösta.
Författare:Simon Rybrand
Rapportera fel Redigera lektion Redigera text Redigera övning

Övning

Är du ny här? Så här funkar Eddler Premium
  • 600+ videolektioner till gymnasiet och högstadiets matte.
  • 4000+ övningsfrågor med fullständiga förklaringar.
  • Heltäckande för din kursplan. Allt på ett ställe.
  • Träning inför nationella prov och högskoleprovet.
Prova i 7 dagar för 9 kr, sedan endast 89 kr/mån.
Ingen bindningstid. Avsluta när du vill.
Är du ny här? Så här funkar Premium
Förnya ditt betalkonto hos din skola här.
  • 600+ tydliga videolektioner till gymnasiet och högstadiet.
  • 5000+ övningsfrågor med fullständiga förklaringar.
  • Heltäckande för din kurs. Allt på ett ställe.
  • Träning inför nationella prov och högskoleprovet.
Prova i 7 dagarför 9 kr. Sedan endast 89 kr/mån.
Ingen bindningstid. Avsluta när du vill.
89 kr för 6 månader
Ingen bindningstid. Betala 1 gång.
  1. Skriv ut ”heja sverige” med små bokstäver 100 gånger i konsolen med hjälp av en while-loop. Använd variabeln i för att räkna antalet loopar som körts  och tänk på att deklarera denna variabel innan loopen och att öka på den i varje loop (annars kan din webbläsare låsa sig).

I den här lektionen lär du dig att programmera while-loopar. Vi går igenom de olika delarna och villkoren i en while loop och visar ett praktiskt exempel.

While loopar kan användas för att upprepa kod om och om igen. Detta kallas med programmeringsspråk för att saker itereras. While loopen eller while satsen skapar en loop som pågår så länge som ett villkor är sant. Villkoret kollas innan varje loop körs.

While loop i javascript

Så skrivs en while loop i javascript

Ett exempel på där vi skriver en while loop som skriver ut alla helttal från 10 till 20 ser ut på följande vis.

var counter = 10;

while (counter <= 20) {
  console.log(counter);
  counter++;
}

Här definierar vi först en räknare med var counter = 10 så att vi börjar från talet 10. Sedan skriver i while-loopen där vi sätter villkoret i parentesen. Villkeret är att loopen skall fortsätta så länge som räknaren är mindre eller lika med 20. I loopen skriver vi ut räknarens värde och ökar på (increment) räknaren ett steg.

Om vi inte ökar på räknaren så kommer loopen att fortsätta i oändlighet och programmet låsa sig.

Fördjupning av syntaxen

While är uppbyggt på följande vis.

while (condition)
  statement

condition

Ett uttryck som kontrolleras innan varje loopomgång. Om uttrycket är sant kommer loopen att fortsätta. Om det är falskt så avslutas loopen och det som står efter loopen körs istället.

statement

Den kod som körs om villkoret (condition) är sant. Du kan avbryta en loop om du här skriver break;

Referensbibliotek

Kommentarer


Endast Premium-användare kan kommentera.