JSFiddle - React, Tailwind, and code Playground

JavaScript

var Greeter = (function () {
    function Greeter(message, flag) {
        this._name = message;
        this._isVeryPolite = flag;
    }
    Greeter.prototype.greet = function () {
        if (this._isVeryPolite) {
            return "How do you do, " + this._name;
        }
        else {
            return "Hello " + this._name;
        }
    };
    Greeter.prototype.isVeryPolite = function () {
        return this._isVeryPolite;
    };
    return Greeter;
})();
var greeter = new Greeter("world", true);
var button = document.createElement('button');
button.textContent = "Say Hello";
button.onclick = function () {
    alert(greeter.greet());
    alert(greeter.isVeryPolite());
};
document.body.appendChild(button);