libs/lodash.js
function arrayEachRight(array, callback) {
      var length = array ? array.length : 0;
      while (length--) {
        if (callback(array[length], length, array) === false) {
          break;
        }
      }
      return array;
    }
function arrayEachRight(array, callback) {
      var length = array ? array.length : 0;
      while (length--) {
        if (callback(array[length], length, array) === false) {
          break;
        }
      }
      return array;
    }
function arrayEachRight ( array , callback ) { var length = array ? array . length : 0 ; while ( length -- ) { if ( callback ( array [ length ] , length , array ) === false ) { break ; } } return array ; }
A specialized version of `_.forEachRight` for arrays without support for
callback shorthands or `this` binding.

@private
@param {Array} array The array to iterate over.
@param {Function} callback The function called per iteration.
@returns {Array} Returns `array`.
A specialized version of _ . forEachRight for arrays without support for callback shorthands or this binding .