JSFiddle - React, Tailwind, and code Playground
JavaScript
function DonutBox(){
this.donuts = [];
}
DonutBox.prototype.addDonut = function(donut) {
this.donuts.push(donut);
};
DonutBox.prototype.eatDonut = function() {
return this.donuts.pop();
};
function Donut(flavour,colour) {
this.flavour = flavour;
this.colour = colour;
}
var blueberry = new Donut("blueberryFritter", "blue");
var chocolate = new Donut ("doubleChocolate","darkBrown");
var timmies = new DonutBox();
timmies.addDonut(blueberry);
alert(timmies.eatDonut().flavour);