Permalink
Browse files

add

  • Loading branch information...
1 parent 749a2ac commit 7d4f683a17a00db5bd84f2467fed950da628a090 @huluoyang huluoyang committed May 30, 2016
View
2,347 212.js
Oops, something went wrong.
View
Oops, something went wrong.
View
@@ -0,0 +1,47 @@
+//Setup
+var contacts = [
+ {
+ "firstName": "Akira",
+ "lastName": "Laine",
+ "number": "0543236543",
+ "likes": ["Pizza", "Coding", "Brownie Points"]
+ },
+ {
+ "firstName": "Harry",
+ "lastName": "Potter",
+ "number": "0994372684",
+ "likes": ["Hogwarts", "Magic", "Hagrid"]
+ },
+ {
+ "firstName": "Sherlock",
+ "lastName": "Holmes",
+ "number": "0487345643",
+ "likes": ["Intriguing Cases", "Violin"]
+ },
+ {
+ "firstName": "Kristian",
+ "lastName": "Vos",
+ "number": "unknown",
+ "likes": ["Javascript", "Gaming", "Foxes"]
+ }
+];
+
+
+function lookUp(firstName, prop){
+// Only change code below this line
+ for(var i in contacts){
+ if(contacts[i].firstName == firstName){
+ if(contacts[i].hasOwnProperty(prop)){
+ return contacts[i][prop];
+ }else{
+ return "No such property";
+ }
+ }else{
+ return "No such contact";
+ }
+ }
+// Only change code above this line
+}
+
+// Change these values to test your function
+lookUp("Akira", "likes");
Oops, something went wrong.

0 comments on commit 7d4f683

Please sign in to comment.