描述
思路:
- 最多重复s.length次
- 使用String.prototype.repeat(n)方法可以将字符串重复n次
核心:
while( i <= len/2){
if( s === s.slice(0,i).repeat(len /i) ) {
return ture;
}
}
总体代码:
var repeatedSubstringPattern = function(s) {
let i = 1;
let len = s.length;
while (i <= len / 2) {
if (s === s.slice(0, i).repeat(len / i)) {
return true;
}
i++
}
return false
};