learn object add methode

add method to an object

by alfannas

HTML

<div id="demo"></div>

JavaScript

//create object using object constructor function

function person(name,age){
	this.name = name;
  this.age = age;
  //this is to set up methode to object properties person
  this.retire = yearsLeft; 
}

//create methode
//this sample create methode to calculate when the person will retire.
function yearsLeft(){
	var numYears = 65; //years the person will retire
  var theYears = numYears - this.age ;
  return theYears;
}

var umar = new person("Umar Said Arfa",2);
var alfan = new person("Alfan Nasrulloh",24)

//to call methode, include parenthesis () 
var text = document.getElementById("demo");
text.innerHTML = umar.name + " will retire after " + umar.retire() + " and " + alfan.name + " will retire after " + alfan.retire();