function repeat(times) {
			var _this = this;

			var originalLength = this.length,
			    length = round(this.length * times),
			    self = this;
			return new Array(length).fill(undefined).map(function (_, i) {
				return _this[i % originalLength];
			});
		}
/**
   * Makes the array repeat `times` times.
   * @param {number} times How many times to repeat the array. Can be a decimal, if so, rounds to the nearest whole number length.
   * @returns {Array} The repeated array.
   * @memberof XtraUtils.Array#
   */
Makes the array repeat `times` times.
@param {number} times How many times to repeat the array. Can be a decimal, if so, rounds to the nearest whole number length.
@returns {Array} The repeated array.
Makes the array repeat ` times ` times . @param { number } times How many times to repeat the array . Can be a decimal if so rounds to the nearest whole number length . @returns { Array } The repeated array .
function repeat(times) {
			var _this = this;
			var originalLength = this.length,
			    length = round(this.length * times),
			    self = this;
			return new Array(length).fill(undefined).map(function (_, i) {
				return _this[i % originalLength];
			});
		}
function repeat ( times ) { var _this = this ; var originalLength = this . length , length = round ( this . length * times ) , self = this ; return new Array ( length ) . fill ( undefined ) . map ( function ( _ , i ) { return _this [ i % originalLength ] ; } ) ; }
Makes the array repeat `times` times.
Makes the array repeat ` times ` times .