|
JavaScript Repetition 1
(Spara din webbsida efter varje deluppgift med namn enligt modellen
js_repetition1_1.htm,
js_repetition1_2.htm, osv.)
- Skapa 3 textrutor och en knapp, i dessa ska du mata in ett tal i de två första textrutorna, vid klick på knappen ska du anropa en javascriptfunktion som hämtar värdena i de två textrutorna, summerar talen och skriver ut resultatet i den 3:e textrutan.
- Skapa 3 textrutor och en knapp och en div-ruta. I textrutorna skriver du in antal dygn och antal timmar och antal minuter. Programmet ska sedan räkna om det till minuter och skriva ut svaret.
- Skapa två variabler, text="javascript är kul", antal=22 i javascriptkoden. Lägg till en knapp och se till att din variabel 'text' skrivs ut i en div-ruta 'antal' gånger med radbrytning mellan varje textdel.
- Skapa 2 textrutor och en knapp och en div-ruta. I textrutorna ska du mata in priset och rabatten i hela procent, vid klick på knappen ska du beräkna ditt pris att betala och skriva ut det i div-rutan.
- Skapa 3 textrutor och en knapp och en div-ruta. I de 3 textrutorna ska du mata in tre decimaltal, vid klick på knappen ska du anropa en javascriptfunktion som skriver ut om talen står i storleksording eller inte, skriv ut "Storleksordning" eller "Oordning".
- Skapa 1 textruta och en knapp och en div-ruta. Skriv ett tal i textrutan, klicka på knappen och din kod ska skriva ut summan av alla heltal från 1 till och med ditt inskrivna tal. T ex du läser in 7. Då ska ditt program summera 1+2+3+4+5+6+7. Skriv ut svaret.
- Skapa 1 textruta och en knapp och en div-ruta. Skriv ett tal(0-9)(ett heltal från 0 till 9)i textrutan, klicka på knappen och din kod ska skriva ut alla tal mellan 1 och 99 som slutar på den siffran.
- Skapa en knapp och en div-ruta. Skriv kod som när du klickar på knappen skriver du ut antal klick i divrutan. Utöka med att efter 5 tal så ska inget hända.
- Skapa 1 textruta och en knapp och en div-ruta. Skriv kod som när du klickar på knappen läser in tal från en textruta, summerar till tidigare inlästa tal och skriver ut aktuell summa i en divruta.
- Utöka uppgift 9 med att efter 5 tal eller att summan överstiger 100, så försvinner textrutan och knappen.
- Skapa 1 textruta och en knapp och en div-ruta. Användaren får skriva in antal minuter. Programmet ska sedan räkna om det i veckor, dygn, timmar och minuter och skriva ut svaret.
- Skapa 1 textruta och en knapp och en div-ruta. Skriv ett tal(0-9)(ett heltal från 0 till 9)i textrutan, klicka på knappen och din kod ska skriva ut alla tal mellan 1 och 99 som innehåller den siffran. T ex vid en 2:a så ska det skrivas ut 2, 12, 20, 21, ... .
- I den gregorianska kalendern infaller skottår då årtalet är delbart med 4. Dock är jämna sekler, d.v.s. år som är delbara med 100, skottår endast om årtalet också är delbart med 400. Skriv ett program som tar reda på om ett givet årtal är skottår eller inte.
- Skriv ett program som läser in 7 domarsiffror (0-10) i potatissäckdans, alla givna med en decimal. Beräkna och skriv ut slutpoängen, som är lika med medelvärdet av de 5 som är kvar då det största och det minsta värdet tagits bort. Medelvärdet ska skrivas ut med 2 decimaler ( Math.round(talet), avrundar till närmaste heltal).
|