-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathd_objectVoorbeelden.js
More file actions
59 lines (42 loc) · 1.77 KB
/
Copy pathd_objectVoorbeelden.js
File metadata and controls
59 lines (42 loc) · 1.77 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
// 1. Bekijk het volgende object.
const product = {
productName: "Smeg Waterkoker",
series: "Smeg jaren 50 retro lijn",
material: ["roestvrijstaal", "kunststof"],
color: "creme",
wireless: false,
"b-h-d": "17 x 24,6 x 22,3 cm",
};
// 1a. Log de naam van de serie in de console.
console.log(product.series);
// 1b. Verander de kleur van het product in "Roze" en log het object in de console.
product.color = "roze";
console.log(product);
// 1c. Log de tweede materiaalsoort ("kunststof") in de console.
console.log(product.material[1]);
// 1d. Log de afmetingen (b-h-d) in de console.
console.log(product["b-h-d"]);
// 1e. Schrijf een losstaande functie die bovenstaand object verwacht. De functie gebruikt de naam van het product
// en haar materialen om een string terug te geven die het product beschrijft.
// Uitkomst: "De Smeg Waterkoker is gemaakt van roestvrijstaal en kunststof".
function name(productObject) {
return "De " + productObject.productName + " is gemaakt van " + productObject.material[0] + " en " + productObject.material[1];
}
console.log(name(product));
// 2a. Maak een object met daarin jouw voornaam (string), achternaam (string), leeftijd (getal) en
// geboortedatum (date object). De datum hoeft niet geformat te worden. Log dit in de console.
const info = {
firstName: "Daniëlle",
lastName: "van den Akker",
age: 37,
dateOfBirth: new Date(1983, 5, 29)
};
console.log(info);
// 2b. Schrijf een losstaande functie die bovenstaand object verwacht.
// De functie geeft een string terug die de leeftijd toelicht.
// Uitkomsten: { age: 27 } geeft "Jij bent 27 jaar oud."
// Uitkomst: { age: 56 } geeft "Jij bent 56 jaar oud."
function yourAge(person) {
return "Jij bent " + person.age + " jaar oud";
}
console.log(yourAge(info));