思路:遍历字符串,检查是否当前元素等于前一个元素,并且其是字母。 function containsRepeatingLetter(str) { let n=str.length for(let i=1;i<n;i++) if(str[i]==str[i-1]&&((str[i]>='a'&&str[i]<='z')||(str[i]>='A'&&str[i]<='Z'))) return true return false } 扩展:使用正则表达式。[a-zA-Z]表示匹配单个字母,([a-zA-Z])\1其中\1表示第一个括号的重复值,即整体表示连续重复的字母...