JSFiddle - React, Tailwind, and code Playground

by Avorin

HTML

<span id="output"></span>

JavaScript

var makePerson = function(favoriteColor, name, age) {
    var args = Array.prototype.slice.call(arguments, 0)
  if (args.length < 3) {
    favoriteColor = "green";
    name = args[0];
    age = args[1];
  }

  return {
    name: name,
    age: age,
    favoriteColor: favoriteColor
  };
};

var person = makePerson("Joe", 18);

$('#output').text(JSON.stringify(person));