Advertisement
Guest User

Untitled

a guest
Nov 21st, 2019
104
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.98 KB | None | 0 0
  1. var contacts = [
  2. {
  3. "firstName": "Akira",
  4. "lastName": "Laine",
  5. "number": "0543236543",
  6. "likes": ["Pizza", "Coding", "Brownie Points"]
  7. },
  8. {
  9. "firstName": "Harry",
  10. "lastName": "Potter",
  11. "number": "0994372684",
  12. "likes": ["Hogwarts", "Magic", "Hagrid"]
  13. },
  14. {
  15. "firstName": "Sherlock",
  16. "lastName": "Holmes",
  17. "number": "0487345643",
  18. "likes": ["Intriguing Cases", "Violin"]
  19. },
  20. {
  21. "firstName": "Kristian",
  22. "lastName": "Vos",
  23. "number": "unknown",
  24. "likes": ["JavaScript", "Gaming", "Foxes"]
  25. }
  26. ];
  27.  
  28.  
  29.  
  30.  
  31. function lookUpProfile(name, prop){
  32. for (var i = 0; i < contacts.length; i++) {
  33. if (contacts[i]["firstName"] == name) {
  34. if(contacts[i].hasOwnProperty(prop)) {
  35. return contacts[i][prop];
  36. } else {
  37. return "No such property";
  38. }
  39. }
  40. }
  41. return "No such contact";
  42. }
  43.  
  44. lookUpProfile("Kristian", "lastName");
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement