Javascript : Oefeningen programmastructuren

  1. Voorwaardelijke uitvoering: if en switch
  2. Herhaaldelijke uitvoering: iteraties of lussen

Voorwaardelijke uitvoering van instructie

Toepassing: winst

Vul twee variabelen aankoop en verkoop met twee gehele numerieke waarden.
Breng op het scherm: het aankoop-, verkoop- en het winstcijfer, daaronder een gepaste melding: 'Er werd verlies gemaakt', 'Er werd winst gemaakt' , 'Noch winst noch verlies'.

Toon /verberg

Toepassing: aantal huisdieren

Vraag met een prompt-venster het aantal huisdieren dat de gebruiker heeft.
We gaan ervan uit dat de gebruiker een geheel getal ingeeft.

Op de pagina verschijnt een aangepaste melding:

Opgepast, wanneer je een waarde uitleest uit een prompt-venster is deze waarde een tekenreeks (String-variabele). Hou hier rekening mee voor het bouwen van de logische structuur. Later leren we functies kennen die tekenreeksen in getalwaarden kunnen omzetten.

Toon /verberg

lussen

Toepassing: Tafels deel 1: tafel van 7

Breng de tafel van vermenigvuldiging voor het getal 7 op het scherm.
1 x 7 = 7
...
10 x 7 = 70

Maak gebruik van een lus naar keuze.

Toon /verberg

Toepassing: Tafels deel 2: tafel van 1 t.e.m. 10

Breng de tafel van vermenigvuldiging voor 1 t.e.m. 10 op het scherm.

Toon /verberg

Toepassing: Tafels deel 3: tafel van 1 t.e.m. 10 - TABEL

Breng de tafel van vermenigvuldiging voor 1 t.e.m. 10 op het scherm. Gebruik een tabel om telkens vijf tafels naast elkaar te zetten.

Pas de code zodanig aan dat door aanpassen van een variabele kan gekozen worden hoeveel tafels er worden getoond.

Een andere variabele bevat de maximale vermenigvuldigingsfactor (we toonden telkens voor elk getal de vermenigvuldigingen tot en met 10, dit getal moet nu ook instelbaar zijn).

Toon /verberg

Meer tutorials:
leer ook: html | xhtml | css | asp | asp.net | c# | ado.net | linq | ajax | java | javascript
Valid HTML 4.01! Valid CSS! © - Cursusweb