02 - Object Literal (SJC)

by Diya_Khan

JavaScript

//dynamic object with object lieteral
var calculator={
    value: 5,
    add:function(x,y){
        return x+y;
    },
    subtract:function(x,y){
        return x-y;
    },
    multiply:function(x,y){
        return x*y;
    },
    divide:function(x,y){
        return x/y;
    }
};

//implementation
document.writeln(calculator.add(1,2)+"<br/>");
document.writeln(calculator.subtract(3,2)+"<br/>");
document.writeln(calculator.multiply(2,2)+"<br/>");
document.writeln(calculator.divide(4,2)+"<br/>");
document.writeln(calculator.value+"<br/>");