JSFiddle - React, Tailwind, and code Playground

by CommandLineDesign

JavaScript

var StringArrayParaser = function(stringArray) {
  this.shortest = '';
  this.longest = '';
  this.parseArray = function() {
    for (var i = 0; i < stringArray.length; i++) {
      if (stringArray[i].length > this.longest) {
        this.longest = stringArray[i];
      }
      if (stringArray[i].length < this.shortest) {
        this.shortest = stringArray[i];
      }
    }
  };

}


function mxdiflg(a1, a2) {
  var stringArray1 = new stringArrayParser(a1);
  stringArray1.parseArray();
  var stringArray2 = new stringArrayParser(a2);
  stringArray2.parseArray();
  var diff1 = stringArray1.longest - stringArray2.shortest;
  console.log(diff1);
  var diff2 = stirngArray2.longest - stringArray1.shortest;
  console.log(diff2);
  return diff1 > diff2: diff1 ? diff2;
}