Webbteknik 2

Uppgift U1a — Ett litet tärningsspel

I denna uppgift ska du skapa ett enkelt tärningsspel med tre tärningar. Interaktionen sker genom klick på knappar och tärningarna. Följande film demonstrerar hur det färdiga programmet ska fungera:

3 min.

Du arbetar med uppgiften under två veckor och delar upp det, så att du gör del 1 första veckan och del 2 andra veckan. Utgå från filerna i mappen U1a (som du laddar ner med länken i rutan Arbetsmaterial). I mappen finns filer med HTML- och CSS-kod. Dessa filer får inte förändras, utan de ska vara som de är. Det finns också en JS-fil med lite inledande kod. Det är i den filen du ska lägga till din JavaScript-kod.

Del 1 (första veckan)

Innehåll i mappen U1a

Funktioner, händelselyssnare och globala variabler

Element-idFunktion
optionsBtnshowOptionsDialog
optionsOkBtncloseOptionsDialog
newBtnnewGame
stopBtnendGame
die1throwOneDie
die2throwOneDie
die3throwOneDie

Alla tre tärningarna ska alltså kopplas till samma funktion.

Stoppknappen

Dialogen

Del 2 (andra veckan)

Kast av tärningarna

Räknare för antal kast

Summa och poäng

Test

Kodens stil