JSFiddle - React, Tailwind, and code Playground

HTML

<script src="http://amatiasq.com/fiddle-console.js"></script>

JavaScript

function isArray(aPossibleArray) {
  return aPossibleArray.constructor === Array;
}

function min(...args) {
  if (!isArray(args) && args.length === 1) {
    const [param] = [...args];
    if (isArray(param)) {
     	console.log('t1');
      return Math.min(...param);
    }
    console.log('t2');
    console.log(param);
    return param;
  }
  console.log('t3');
  console.log(args);
  return Math.min(...args);
}

console.log(min(1));