Advertisement
MNikolovski

НВД | 1 колоквиум, задача 1 - Комбинирање објекти

Nov 26th, 2020 (edited)
1,309
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. // Да се напише функција која на влез прима два објекти и сите елементи од вториот објект, кои ги нема во првиот, ги додава во првиот.
  2.  
  3. let t1 = { a: 1, b: 2 }
  4. let t2 = { b: 3, c: 4 }
  5. let t3 = { a: { a: 1, b: 2}, b: 15, c: [1,2,3] }
  6. let t4 = { b: [1, "a"], f: 5}
  7.  
  8. function combine(o1, o2) {
  9.     Object.keys(o2).forEach(key => {
  10.         if (!Object.keys(o1).includes(key)) {
  11.             o1[key] = o2[key];
  12.         }
  13.     })
  14.     return o1;
  15. }
  16.  
  17. combine(t1, t2)
  18. combine(t3, t4)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement