Kursinnehåll
Introduktion till JavaScript
Introduktion till JavaScript
1. Komma Igång
Första JavaScript-konsolapplikationUtmaning: Visa Viss UtdataUtmaning: Skriva Ut Flera RaderHantera TalUtmaning: Arbeta med TalUtmaning: Beräkning av en Bils HastighetUtmaning: Beräkning av Arean av en TrapeziumUtmatning av Flera VärdenUtmaning: Meningsfull Utdata i KonsolenHur man använder kommentarer i JavaScript?Utmaning: Lägga till en KommentarFlerradiga KommentarerUtmaning: Kommentera Ut KodVad Är Egentligen JavaScript?
2. Hantera Data
Lagring av DataUtmaning: Deklarera en VariabelUtmaning: Åtkomst till Data Från en VariabelUtmaning: Åtgärda VariabelnamnUtmaning: Omfördela en VariabelKonstanterUtmaning: Deklarera och Använda KonstanterUtföra Aritmetik på VariablerUtmaning: Skapa en LönekalkylatorUtmaning: Justera Lön med BonusUtforskning av Primitiva DatatyperUtmaning: Deklarera ett Booleskt VärdeHur Olika Datatyper SamverkarUtmaning: Sammanfoga SträngarUtmaning: Skapa Användarprofil och Aktivitetsdetaljer
3. Villkorssatser
JämförelseoperatorerUtmaning: Kontroll av Åldersbehörighet`If`-SatsenUtmaning: Väderbaserad KlädrekommendationUtmaning: Jämn eller UddaNästlade Villkorssatser`Else`-SatsenUtmaning: Förbättra Jämn- eller Udda-KontrollUtmaning: Temperaturrådgivare`Else If`-SatsenUtmaning: Betygskategoriserare`Och` Logisk OperatorUtmaning: Kontrollera om ett Tal är Jämnt och PositivtELLER-logisk OperatorUtmaning: Åtkomstkontrollsystem
4. Behärska Funktioner
Vad är funktioner?Utmaning: Enkel FunktionUtmaning: Beräkning av en Bils HastighetOmfångÖverföra Data till FunktionerUtmaning: Åtgärda HastighetsfunktionenUtmaning: Förbättra BetygskategoriserarenUppgift: Definiera en Sammansatt FunktionReturnera Data Från FunktionerStandardvärdenUtmaning: E-postautosvarare med standardparametrar
5. Utforska Arrayer
Do-While-Loopen
do-while
-loopen liknar mycket en while
-loop, förutom att den alltid körs minst en gång, även om loopvillkoret är false
.
En annan skillnad är att kodblocket körs innan loopvillkoret kontrolleras.
Den generella syntaxen för en do-while
-loop är följande:
do {
// code to execute
} while(boolean_expression);
Flödesschemat beskriver exekveringsprocessen för en do-while
-loop:
Till exempel, följande är ett program som använder en do-while
-loop för att skriva ut de första tio jämna talen:
let i = 1; do { console.log(i * 2); i += 1; } while (i <= 10);
Även om värdet på i
ändras så att villkoret blir false
, kommer kodblocket ändå att köras minst en gång:
let i = 11; do { console.log(i * 2); i += 1; } while (i <= 10);
1. Vad är den viktigaste skillnaden mellan en while
-loop och en do-while
-loop?
2. Vad blir utmatningen av följande kod?
Var allt tydligt?
Tack för dina kommentarer!
Avsnitt 6. Kapitel 5