00001 var baseRepeat = require('./_baseRepeat'), 00002 isIterateeCall = require('./_isIterateeCall'), 00003 toInteger = require('./toInteger'), 00004 toString = require('./toString'); 00005 00028 function repeat(string, n, guard) { 00029 if ((guard ? isIterateeCall(string, n, guard) : n === undefined)) { 00030 n = 1; 00031 } else { 00032 n = toInteger(n); 00033 } 00034 return baseRepeat(toString(string), n); 00035 } 00036 00037 module.exports = repeat;