这是我要解决的问题:
编写用于检查传递的字符串是否为回文的Javascript代码?注意:回文是一个单词或短语,其向后读与向前读相同。例如。女士,赛车等。>
这是我的代码。。我不确定为什么它不起作用。有人可以协助吗?
function is_Palindrome (str){
array1 = str.split('')
array1_orig = array1.map(a => a)
array2 = array1.reverse()
console.log(array1_orig)
console.log(array2)
for (let i = 0; i <array1.length; i++){
if(array1[i] === array2[i]){
console.log("a match")
}
else{
console.log("not a match")
}
}
}
is_Palindrome("desk")
is_Palindrome(“ desk”)
办公桌显然不是回文,所以它应该返回“ not match”,但是代码没有做到这一点
这是我要解决的问题:编写一个Javascript代码来检查所传递的字符串是否是回文?注意:回文是一个单词或词组,其向后读法与...
[呼叫myArray.reverse()
时,myArray
也被反转。