JSFiddle - React, Tailwind, and code Playground

by lbstr

JavaScript

var o = {};
function f(a, b){
    if (b === undefined) {
        return o[a];
    }
    o[a] = b;
    return a + " set.";
}
function g(){
    if (arguments.length === 1) {
        return o[arguments[0]];
    }
    else if (arguments.length === 2) {
        o[arguments[0]] = arguments[1];
        return arguments[0] + " set.";
    }
}
    
function log(msg){
    document.writeln(msg + "<br>");
}
log(f('name', 'Joe'));
log(f('name'));
log(f('name', undefined));
log(g('name', 'Joe'));
log(g('name'));
log(g('name', undefined));