发现一串字符串,想要判断是否对称,并且想要一个具有普适性的函数,来判断所有类似的字符串,
代码如下:
var arr = 'aaa1raaa' //判断字符串是否对称
function getSame(list) {
if (list.length % 2 != 0) { //先对字符串进行判断,判断长度是否为偶数
return //为奇数,则返回
} else {
//为偶数,开始循环
for (var i = 0; i < list.length; i++) {
if (list.charAt(i) !== list.charAt(list.length - 1 - i)) {
//如果出现一组互相对应的值不一样时,返回no
return 'no'
}
}
return 'ok'
//不出现返回ok
}
}
getSame(arr)
console.log(getSame(arr))
网友评论