code: function everyArray(fn, array) {
    let index = 0;
  
    while (index < array.length) {
      if (!fn(array[index], index, array)) {
        return false;
      }
  
      index++;
    }
  
    return true;
  }
docs: @function everyArray
  
  @description
  does all of the calls to fn with the items in the array return truthy
  
  @param {function} fn the function to test with
  @param {Array<*>} array the array to test
  @returns {boolean} does all of the items in the array match fn