...
Kurser Alla kurser Min sida Min sida Provbank Mina prov Min skola Läromedel Blogg Guider Om oss Kontakt Nationella prov Gamla högskoleprov Läxhjälp matematik Priser
Sök Mitt konto Logga ut Elev/lärare
-registrering
Logga in Köp Premium Köp Premium Prova gratis
Genom att använda den här sidan godkänner du våra användarvillkor, vår integritetspolicy och att vi använder cookies.
EXEMPEL I VIDEON
Lägg till som läxa
Lägg till som stjärnmärkt
  Lektionsrapport   Hjälp

Frågor hjälpmarkerade!

Alla markeringar försvinner.

Ta bort markeringar Avbryt
Kopiera länk Facebook Twitter Repetera Rapportera Ändra status
KURSER  / 
Matematik och Programmering
 /   Loopar – Javascript

While-loopar

Endast Premium- användare kan rösta.
Författare:Simon Rybrand
Rapportera fel Redigera lektion Redigera text Redigera övning Redigera video
Så hjälper Eddler dig:
Videor som är lätta att förstå Övningar & prov med förklaringar
Allt du behöver för att klara av nationella provet
Så hjälper Eddler dig:
Videor som är lätta att förstå Övningar & prov med förklaringar
Allt du behöver för att klara av nationella provet
Din skolas prenumeration har gått ut!
Påminn din lärare om att förnya eller fortsätt plugga med Eddler på egen hand.
Så funkar det för:
Elever/Studenter Lärare Föräldrar
Din skolas prenumeration har gått ut!
Förnya er prenumeration. Kontakta oss på: info@eddler.se

Övning

  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.