function contains( N, arr, stride, offset, value ) {
	var idx;
	var i;

	idx = offset;
	for ( i = 0; i < N; i++ ) {
		if ( arr[ idx ] === value ) {
			return true;
		}
		idx += stride;
	}
	return false;
}
Returns a boolean indicating if a strided array-like object contains a provided value.

@private
@param {NonNegativeInteger} N - number of elements to search
@param {ArrayLike} arr - array to search
@param {integer} stride - index stride
@param {NonNegativeInteger} offset - index offset
@param {*} value - search value
@returns {boolean} boolean indicating if an array-like object contains a provided value

@example
var arr = [ 1, 2, 3 ];

var bool = contains( arr.length, arr, 1, 0, 2 );
// returns true

bool = contains( arr.length, arr, 1, 0, 4 );
// returns false