Opdrachten
1​
- Maak een nieuw bestand aan:
opdrachten-basis.js - Zet in comments bovenaan 'Opdrachten Basis'
- Begin iedere volgende opdracht ook met een stukje commentaar als 'Opdracht 1', 'Opdracht 2' enz.
2​
Wat is het verschil tussen de twee blokken commentaar hieronder.
// Hier staat wat commentaar
/* Hier staat wat commentaar */
3​
Schrijf een programma om de oppervlakte O te berekenen. Begin met onderstaande code.
const l = 5;
const b = 3;
4​
Schrijf een programma dat de hoogte h van een balk berekend. De volgende gegevens zijn bekend.
- lengte = 5 cm
- breedte = 3 cm
- inhoud = 60 cm³
5​
Verzin logische variabelnamen voor onderstaande gegevens.
const ... = "Jan Janssen";
const ... = "Kerstraat 3";
const ... = 2002;
const ... = false;
const ... = ["worstenbrood", "pizza", "lasagne"];
6​
Zet bij de vorige opdracht achter iedere regel (als commentaar) welk type variabele het is (integer, string, boolean, enz).
7​
Bekijk onderstaande gegevens.
const a = 11;
const b = 11;
const c = "11";
const d = "elf";
const e = "eleven";
Geef aan of onderstaande regels true of false zijn.
a == ba === ba == ca === ca == da === e
8​
Schrijf een programma waarbij de gebruiker gevraagd wordt een naam in te voeren. De naam wordt opgeslagen in de variabele naam.
let naam = ...
9​
Vul het programma van de vorige opdracht aan zodat er na het ingeven van de naam een alert wordt getoond waarbij de gebruiker welkom wordt geheten.
10​
Bekijk onderstaande code. Zet voor iedere variabele of deze als let of const gedeclareerd moeten worden.
// Taxi kosten
... startTarief = 10;
... kilometerTarief = 0.80;
... aantalKilometer = 0;
... kosten = startTarief + (kilometerTarief * aantalKilometer);
11​
Stel, je maakt een app voor een online winkel. Welk keyword (let of const) gebruik je voor de volgende gegevens? Schrijf de variabelen uit met een voorbeeldwaarde:
- De naam van de webshop.
- Het aantal artikelen in het winkelmandje van de klant.
- De vaste BTW-voet (bijv. 21%).
- De huidige kortingscode die de gebruiker invult.
12​
Je komt oude JavaScript-code tegen waarin var wordt gebruikt. Herschrijf de onderstaande code naar moderne JavaScript volgens de best practices van het spiekbriefje (gebruik alleen let en const waar dat hoort):
var voornaam = 'Sara';
var achternaam = 'Bakker';
var leeftijd = 16;
var isIngeschreven = true;
// Leeftijd verhoogt volgend jaar:
leeftijd = 17;