JavaScript — Introduktion genom exempel

2.8 switch-sats

En switch-sats är ett specialfall av kombinerade if-satser. Ska ett uttryck eller variabel jämföras med ett antal olika värden, kan man använda en switch-sats. Koden kan då bli lite mer överskådlig. Det är dock inte alla jämförelser som kan översättas till en switch-sats, utan det är endast då man kontrollera om uttrycket är lika med de värden som räknas upp. Jämförelser som mindre än, större än, etc. kan inte användas i en switch-sats. Exemplet är uppdelat i två delar:

  1. En jämförelse med användning av switch istället för en uppsättning if-else-satser.
  2. En modifiering av ett tidigare exempel med ett bildspel. En switch-sats används för att översätta ett bildnummer till ett filnamn.

9 min.

Sammanfattning

Egna övningar

Här följer ett förslag på några egna övningar. Öppna filen test.html och test.js och utför följande: