function any( collection ) {
	var len;
	var i;
	if ( !isCollection( collection ) ) {
		throw new TypeError( format( 'invalid argument. Must provide a collection. Value: `%s`.', collection ) );
	}
	len = collection.length;
	for ( i = 0; i < len; i++ ) {
		if ( collection[ i ] ) {
			return true;
		}
	}
	return false;
}
Tests whether at least one element in a collection is truthy.

@param {Collection} collection - input collection
@throws {TypeError} must provide a collection
@returns {boolean} boolean indicating whether at least one element is truthy

@example
var arr = [ 0, 0, 0, 0, 1 ];

var bool = any( arr );
// returns true