Question: Answers can be submitted in either a singleJavaScriptfile or individual files. Clearly label youranswerswith comments statements // or /* ... */ Problem #1 Write a
Answers can be submitted in either a singleJavaScriptfile or individual files. Clearly label youranswerswith comments statements // or /* ... */
Problem #1
Write a simple JavaScript programthatjoin all elements of the following array into a string. Sample array : myFaceBookFriends = ["John", "Paul", "Mary", "Tony", "Joan"];
Expected Output: "John and Paul and Mary and Tony and Joan" Hint: Array Method join()http://www.w3schools.com/jsref/jsref_join.asp(Links to an external site.)Links to an external site.
Problem #2
Write a range function that takes two arguments, start and end, and returns an array containing all the numbers from start up to (and including) end.
Next, write a sum function that takes an array of numbers and returns the sum of these numbers. Run the previous program and see whether it does indeed return 55.
console.log(range(1, 10)); // [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] console.log(sum(range(1, 10))); // 55
Problem #3
Write a script that creates objects for people named Ani, Sipho, Tuulia, Aolani, Hiro, and Xue, such that:
Tuulia is the mother of Sipho.
Ani and Sipho are married.
The children of Ani and Sipho are, in order, Aolani, Hiro, and Xue.
Define each of the person objects with as many of the following properties as you can fill in:name,mother,father,spouse, andchildren. Thechildrenproperty should have an array value. Also create a method for the person object that allows thespouse propertyto be changed.
Hint:http://www.w3schools.com/js/tryit.asp?filename=tryjs_create_object3(Links to an external site.)
console.log(sipho.mother); // tuulia ani.changeSpouse("mars"); console.log(ani.spouse); // mars
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
