JSFiddle - React, Tailwind, and code Playground

by adutu

JavaScript

function employee() {
    var employee_dept = 'IT';
    var i = 0;
   
    return {
        getDept: function ()  {           
          return employee_dept;
        },
        setDept: function (new_dept)  {
            employee_dept = new_dept;
        },
        add: function ()  {           
          return i++;
        },
    }
}

var emp1 = employee (); 
console.log(emp1.getDept()); // IT
emp1.setDept('Account');
console.log(emp1.getDept()); // IT or Account?

console.log(emp1.add()); // 0
console.log(emp1.add()); // 0 or 1?