JavaScript Repetition loop

(Spara din webbsida efter varje deluppgift med namn enligt modellen js_repetition_loop_1.htm, js_repetition_loop_2.htm, osv.)

Använd while-loop

  1. Skriv en funktion som skriver ut 1 till och med 25 med ny rad för varje tal i en div-ruta. Använd en knapp för att starta funktionen.

  2. Skriv ut alla jämna tal från 2 till och med 30.

  3. Summera alla heltal från 1 till och med 1000. Skriv ut svaret i en div-ruta.

  4. Summera alla heltal från 50 till och med 100. Skriv ut svaret i en div-ruta.

  5. Läs in ett tal från en textruta och summera alla heltal till och med talet. Skriv ut summan i en div-ruta vid klick på en knapp. T ex du läser in 9 så ska ditt program summera 1+2+3+4+5+6+7+8+9 och sen skriva ut svaret.

  6. Läs in ett tal("tal1") från en textruta och ytterliggare ett tal("tal2") från en annan textruta. Summera alla heltal från "tal1" till och med "tal2". Skriv ut summan i en div-ruta vid klick på en knapp. T ex du läser in 3 och 7 så ska ditt program summera
    3+4+5+6+7 och sen skriva ut svaret.

  7. Summera alla heltal i serien 1,2,3,4, ... tills summan överstiger 100. Skriv ut summan och antal tal som summerades i en div-ruta.

  8. Läs in en entalssiffra från en textruta och summera alla tal från 1-100 som slutar på just den entalssiffran. T ex om du läser in 7, så ska 7, 17, 27, 37, ... summeras.
    Skriv talen som summeras och sist summan.


    Använd for-loop

  9. Skriv en funktion som skriver ut 1 till och med 25 med ny rad för varje tal i en div-ruta. Använd en knapp för att starta funktionen.

  10. Skriv ut alla jämna tal från 2 till och med 30.

  11. Summera alla heltal från 1 till och med 1000. Skriv ut svaret i en div-ruta.

  12. Summera alla heltal från 50 till och med 100. Skriv ut svaret i en div-ruta.


    Klurigare uppgifter

  13. Summera alla heltal i serien 1, 1, 2, 3, 5, 8, 13, ... (nästa tal är summan av de två tidigare, man får starta med att i programmet tilldela variabler de två första talen i talserien) tills summan överstiger 1000. Fibonaccis talföljd.
    Skriv ut summan och antal tal som summerades i en div-ruta.
    Skriv talen som summeras, antal tal och till sist summan.