美文网首页
Design & Coed 1: 检查回文字符串

Design & Coed 1: 检查回文字符串

作者: Jadon7 | 来源:发表于2018-09-17 08:01 被阅读0次

案例:检查回文字符串 Check for Palindromes

如果给定的字符串是回文,返回true,反之,返回false。

如果一个字符串忽略标点符号、大小写和空格,正着读和反着读一模一样,那么这个字符串就是palindrome(回文)。

注意你需要去掉字符串多余的标点符号和空格,然后把字符串转化成小写来验证此字符串是否为回文。

函数参数的值可以为"racecar","RaceCar"和"race CAR"。

当你完成不了挑战的时候,记得开大招'Read-Search-Ask'。

这是一些对你有帮助的资源:

function palindrome(str) {
  // 请把你的代码写在这里
  return true;
}
palindrome("eye");

提示可用的语句:

步骤解析:

  1. 排除字符串中的所有非单词字符;
  2. 统一所有字母的大小写;
  3. 定义一个变量用来承载倒序文本Array.reverse()
  4. 判断倒序文本与未倒序的文本是否相等,并输出结果;
function Palindrome(str) {              //定义一个函数为Palindrome,需要输入参数str
  var a=str.replace(/\W+/g,'');         //把str参数中的所有非单词字符排除赋值给参数a
  a=a.replace(/\_+/g,'');               //把a参数中所有下划线字符排除并赋值给a本身
  a=a.toLowerCase();                    //把a参数中所有字母转换为小写并赋值给a本身
  b=a.split("").reverse().join("");     //把a参数中所有字母倒序导出给b
  if(b==a){                             //判断a是否等于b,并输出结果
    return true;
  }else{
    return false;
  }  
}

相关文章

  • Design & Coed 1: 检查回文字符串

    案例:检查回文字符串 Check for Palindromes 如果给定的字符串是回文,返回true,反之,返回...

  • Design & Coed 5:检查字符串结尾

    检查字符串结尾 Confirm the Ending 判断一个字符串(str)是否以指定的字符串(target)结...

  • freecodecamp算法思路记录

    Check for Palindromes 检查回文字符串如果给定的字符串是回文,返回true,反之,返回fals...

  • 07-28 freeCodeCamp 算法题练习

    1.检查回文字符串 如果给定的字符串是回文,返回true,反之,返回false。 2.找出最长单词 在句子中找出最...

  • Design & Coed 10:比较字符串

    比较字符串 Mutations (蛤蟆可以吃队友,也可以吃对手) 如果数组第一个字符串元素包含了第二个字符串元素的...

  • Design & Coed 7:截断字符串

    截断字符串 Truncate a string 用瑞兹来截断对面的退路) 如果字符串的长度比指定的参数num长,则...

  • JS-Check for Palindromes

    Q: 检查回文字符串 如果给定的字符串是回文,返回true,反之,返回false。 如果一个字符串忽略标点符号、大...

  • FCC 254 - 检查回文字符串

    惯例 题目:检查回文字符串如果给定的字符串是回文,返回true,反之,返回false。如果一个字符串忽略标点符号、...

  • FCC-JS-BAS-Check for Palindromes

    检查回文字符串 如果给定的字符串是回文,返回true,反之,返回false。 如果一个字符串忽略标点符号、大小写和...

  • Check for Palindromes

    检查回文字符串如果给定的字符串是回文,返回true,反之,返回false。如果一个字符串忽略标点符号、大小写和空格...

网友评论

      本文标题:Design & Coed 1: 检查回文字符串

      本文链接:https://www.haomeiwen.com/subject/usyhnftx.html