objects and arrays together

by yasemin Cerrahoğlu

HTML

<div id="goal">

</div>

JavaScript

var theUser = new Object();
theUser.name = "jane";
theUser.lastname = "janeDoe";
theUser.birthday = 1987;
theUser.family = ["hayriye","mehmet"];
theUser.age = calcAge(theUser.birthday);

var sndUser = new Object();
sndUser.name = "john";
sndUser.lastname = "johnDoe";
sndUser.birthday = 1986;
sndUser.family = ["ayşe","fatma"];
sndUser.age = calcAge(theUser.birthday);

function calcAge(birthday) {
  var date = new Date();
  var today = date.getFullYear();
  return today - birthday;
}


function getAll(users) {

  document.getElementById("goal").innerHTML +=
    "<div> user full name is " + users.name + " " + users.lastname + "</div>" +
    "<div> age is" + users.age + "</div>" +
    "<div> born was " + users.birthday + "</div>"
    +"<div> family members are " + users.family + ".<br><br></div>"
}
getAll(theUser);
getAll(sndUser);