function validateStatusRange(arr) {
  arrayHasTwoElements(arr);
  noNestedArrays(arr);
  valuesAreNumeric(arr);
  arrayValuesAscend(arr);
} // validateStatusRange
/**
 * Custom validation rule for the status range fields confirms that value
 * provided is a two-element array, does not contain nested arrays, does not
 * contain objects, and its elements are in ascending order.
 *
 * @param {Array} arr - The array to test
 * @returns {undefined} - OK
 * @throws {InvalidRangeSizeError}
 * @throws {InvalidRangeValuesError}
 */
Custom validation rule for the status range fields confirms that value
provided is a two-element array, does not contain nested arrays, does not
contain objects, and its elements are in ascending order.

@param {Array} arr - The array to test
@returns {undefined} - OK
@throws {InvalidRangeSizeError}
@throws {InvalidRangeValuesError}
Custom validation rule for the status range fields confirms that value provided is a two - element array does not contain nested arrays does not contain objects and its elements are in ascending order . @param { Array } arr - The array to test @returns { undefined } - OK @throws { InvalidRangeSizeError } @throws { InvalidRangeValuesError }
function validateStatusRange(arr) {
  arrayHasTwoElements(arr);
  noNestedArrays(arr);
  valuesAreNumeric(arr);
  arrayValuesAscend(arr);
} 
function validateStatusRange ( arr ) { arrayHasTwoElements ( arr ) ; noNestedArrays ( arr ) ; valuesAreNumeric ( arr ) ; arrayValuesAscend ( arr ) ; }
Custom validation rule for the status range fields confirms that value
 provided is a two-element array, does not contain nested arrays, does not
 contain objects, and its elements are in ascending order.
Custom validation rule for the status range fields confirms that value provided is a two - element array does not contain nested arrays does not contain objects and its elements are in ascending order .
// validateStatusRange