Week 3
DAG studenten: Pushen naar Github VOOR vrijdag 26/2/2021 23:59 AVOND studenten: Pushen naar Github VOOR zondag 28/2/2021 23:59
Setup
Maak een folder Labo2
in de folder die we vorige week hebben aangemaakt. Maak daar een bestand aan dat noemt oefening1.ts
en commit/push die file, en kijk na of je die ook op Github ziet staan!
Belangrijk: Na elk stukje code dat je schrijft, test je jouw code. Wanneer die werkt, commit je die code! Zo kan je altijd terugkeren naar een werkende versie, en kunnen wij ook jouw vooruitgang volgen.
Oefening 1
Deze oefening maak je in bestand oefening1.ts
.
Maak een lege array met naam
getallen
aan.Vul deze array met de getallen 100 tem 200. Gebruik hiervoor een for lus.
Gebruik een while loop om deze getallen op de console uit te printen (hint: console.log)
Gebruik een for loop om enkel de getallen die deelbaar zijn door 3 uit te printen (hint: %)
Oefening 2
Deze oefening maak je in bestand oefening2.ts
.
Maak een enum aan die alle kleuren van de regenboog bevat in de juiste volgorde (https://en.wikipedia.org/wiki/ROYGBIV)
Maak een lege array aan en vul die (met gebruik van een for loop) met de string waarden van de enum en print ook elke kleur naar de console (in volgorde)
Adhv een while loop, print de kleuren van de regenboog naar de console in omgekeerde volgorde (hint: pop)
Oefening 3
Deze oefening maak je in bestand oefening3.ts
.
Maak een lege array aan en vul die (met gebruik van een loop) met de veelvouden van 7 (van 0 tem 70)
Print alle getallen uit die deelbaar zijn door 5 of 3, maar niet deelbaar zijn door 5 en 3.
Print deze getallen opnieuw in een nieuwe loop, maar gebruik ipv if() de ternary (?) operator.
Oefening 4
Dit is een bekende sollicitatievraag bij bedrijven:
Deze oefening maak je in bestand oefening4.ts
.
Schrijf een programma dat getallen van 1 tot 100 print. Maar voor veelvouden van 3 print "Fizz" in plaats van het getal en voor veelvouden van 5 print "Buzz". Voor getallen die veelvouden zijn 3 en 5 print je "FizzBuzz".
Commit/push!
Normaal zou je al minstens 4 keer, liefst 10+ keer gecommit hebben. Zorg dat je al jouw commits pusht naar Github voor vrijdag 23:59.
Last updated