-
Notifications
You must be signed in to change notification settings - Fork 459
Expand file tree
/
Copy pathapp.js
More file actions
38 lines (29 loc) · 957 Bytes
/
app.js
File metadata and controls
38 lines (29 loc) · 957 Bytes
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
var person = {
name: "John", //String
lastName: "Doe",
age: 35, //Number
gender: "male",
luckyNumbers: [7, 11, 13, 17], //Array
significantOther: person2 //Object, yes, the same variable/object defined after
};
var person2 = {
name: "Jane",
lastName: "Doe",
age: 38,
gender: "female",
luckyNumbers: [2, 4, 6, 8],
significantOther: person
};
var family = {
lastName: "Doe",
members: [person, person2] //Array of objects, don't forget to add Jimmy
};
function addAllFamilyLuckyNumbers(anArray){
let sumOfAllLuckyNumbers = 0; //sumOfAllLuckyNumbers is a number, the sum of all lucky numbers.
//To-Do: loop and add; consider nested loops
//Hint: use the anArray variable to get all of the lucky numbers
return sumOfAllLuckyNumbers;
}
//Enter all your code here:
//Do not make changes below:
console.log(addAllFamilyLuckyNumbers(family.members));