objects and methods
by yasemin CerrahoÄźlu
HTML
<div id="goal">
</div>
JavaScript
var theUser = new Object();
theUser.name = "jane";
theUser.lastname = "janeDoe";
theUser.birthday = 1987;
theUser.age = calcAge(theUser.birthday);
var sndUser = {
name: "John",
lastname: "JohnDoe",
birthday: 1986,
age: calcAge(this.birthday)
}
function calcAge(birthday) {
var date = new Date();
var today = date.getFullYear();
return today - birthday;
}
function getAll(users) {
document.getElementById("goal").innerHTML +=
"<div>" + users.name + " " + users.lastname + "</div>" +
"<div>" + users.age + "</div>" +
"<div>" + users.birthday + "</div>"
}
getAll(theUser);
getAll(sndUser);