Advertisement
Guest User

Untitled

a guest
Mar 15th, 2017
125
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.72 KB | None | 0 0
  1. <script id="jsbin-javascript">
  2. var contacts = [{'firstName':'John','lastName':'Doe','phone':'(512)355-0453','email':'johndoe@email.com'},
  3. {'firstName':'Jane','lastName':'Doe','phone':'(312)641-2203','email':'janedoe@email.com'},
  4. {'firstName':'Suzie','lastName':'Smith','phone':'(415)604-4219','email':'suziesmith@email.com'}];
  5.  
  6. var addContact = function(newContact) {
  7. contacts.push(newContact);
  8. return contacts;
  9. }
  10.  
  11. var listContacts = function () {
  12. for (i=0;i<contacts.length;i++) {
  13. console.log (contacts[i]['firstName'] +" " +contacts[i]['lastName']);
  14. }}
  15.  
  16. //Part 4 - the loop isn't iterating through all contacts. Ex. search('Doe')
  17.  
  18. var search = function(name) {
  19. for(i=0; i<contacts.length;i++){
  20. if (name===contacts[i]['firstName']||name===contacts[i]['lastName']) {
  21. return contacts[i];
  22. }}}
  23. </script>
  24.  
  25.  
  26. <script id="jsbin-source-javascript" type="text/javascript">var contacts = [{'firstName':'John','lastName':'Doe','phone':'(512)355-0453','email':'johndoe@email.com'},
  27. {'firstName':'Jane','lastName':'Doe','phone':'(312)641-2203','email':'janedoe@email.com'},
  28. {'firstName':'Suzie','lastName':'Smith','phone':'(415)604-4219','email':'suziesmith@email.com'}];
  29.  
  30. var addContact = function(newContact) {
  31. contacts.push(newContact);
  32. return contacts;
  33. }
  34.  
  35. var listContacts = function () {
  36. for (i=0;i<contacts.length;i++) {
  37. console.log (contacts[i]['firstName'] +" " +contacts[i]['lastName']);
  38. }}
  39.  
  40. //Part 4 - the loop isn't iterating through all contacts. Ex. search('Doe')
  41.  
  42. var search = function(name) {
  43. for(i=0; i<contacts.length;i++){
  44. if (name===contacts[i]['firstName']||name===contacts[i]['lastName']) {
  45. return contacts[i];
  46. }}}
  47. </script>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement