快捷搜索:  汽车  科技

编写程序判断字符串是否为回文数(碎片时间学编程)

编写程序判断字符串是否为回文数(碎片时间学编程)JavaScriptconst palindrome = str => { const s = str.toLowerCase().replace(/[\W_]/g ''); return s === [...s].reverse().join('');};示例palindrome('taco cat'); // true更多内容请访问我的网站:https://www.icoderoad.com

编写程序判断字符串是否为回文数(碎片时间学编程)(1)

检查给定的字符串是否是回文

使用 String.prototype.toLowerCase() 方法将字符串规范化并用 String.prototype.replace() 从中删除非字母数字字符。

使用扩展运算符 ( ...) 将规范化字符串拆分为单个字符。

使用 Array.prototype.reverse() Array.prototype.join() 方法将结果与​​标准化字符串进行比较。

JavaScript

const palindrome = str => { const s = str.toLowerCase().replace(/[\W_]/g ''); return s === [...s].reverse().join('');};

示例

palindrome('taco cat'); // true

更多内容请访问我的网站:https://www.icoderoad.com

猜您喜欢: