Advertisement
Guest User

Untitled

a guest
Oct 19th, 2019
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.45 KB | None | 0 0
  1. const profile = {
  2. name: "Madasaamy",
  3. age: 80,
  4. kids: [
  5. {
  6. name: "Soori",
  7. age: 57,
  8. kids: [
  9. {
  10. name: "Miller",
  11. age: 29
  12. },
  13. {
  14. name: "Charles",
  15. age: 26
  16. }
  17. ]
  18. }
  19. ]
  20. };
  21.  
  22. let age = 0;
  23.  
  24. function calculateAge(profiles) {
  25. profiles.forEach(e => {
  26. age += e.age;
  27. if (e.kids) {
  28. calculateAge(e.kids)
  29. }
  30. });
  31. }
  32.  
  33. calculateAge([profile]);
  34. console.log(age)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement