JSFiddle - React, Tailwind, and code Playground
by el_chief
JavaScript
function Fraction(numerator, denominator) {
this._numerator = numerator;
this._denominator = denominator;
}
Fraction.prototype.numerator = function(value) {
if (typeof value !== 'undefined') {
this._numerator = value;
}
return this._numerator;
};
Fraction.prototype.denominator = function(value) {
if (typeof value !== 'undefined') {
this._denominator = value;
}
return this._denominator;
};
Fraction.prototype.print = function() {
alert(this.numerator() + '/' + this.denominator());
};
var f = new Fraction(1,2);
f.print();
f.numerator(5);
f.denominator(11);
f.print();
var n = f.numerator();
var d = f.denominator();
alert(n + '/' + d);