c判断字符串是不是数字_js判断是不是回文字符串

v2-cf04e543277e78c3e34587599edf873a_1440w.jpg?source=172ae18b

什么是回文?明知故问!回文就是:根据中心左右对称的字符串;列如:php aaccaa FFGGFF等,ABCDFG这种的不是,简单的说就是正读和反读都一样。
原理:定义一个方法,我们把判断的字符串传进去,第一先判断他是否是string格式,是的话 我们把它塞进一个数组里(split())然后倒叙排列(reverse()) 最后拆分为字符串(join()) 相反就直接return false;

代码:

<script>

function  test(abc){

// typeof  js中判断一个变量的类型

// split 把一个字符串 分割成字符串数组

// reverse  颠倒数组中的顺序

// join  把一个数组塞进一个字符串

if(typeof abc == 'string')

return abc.split('').reverse('').join('') == abc;

return false;

}

console.log(test('php')+' '+test('script'))

</script>
// 打印结果;true false true
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值