Javascript 修复回文输出代码
我需要我的回文代码给出结果的方式的帮助,这样它将显示单词,而不是显示任何你放在后面的单词,如果它是回文或不是Javascript 修复回文输出代码,javascript,Javascript,我需要我的回文代码给出结果的方式的帮助,这样它将显示单词,而不是显示任何你放在后面的单词,如果它是回文或不是 function palinDrome() { var textval = document.getElementById("somTxt").value; var resulttxt = ""; for (i = textval.length - 1; i >= 0; i--) { resulttxt += textval.charAt(i
function palinDrome() {
var textval = document.getElementById("somTxt").value;
var resulttxt = "";
for (i = textval.length - 1; i >= 0; i--) {
resulttxt += textval.charAt(i);
}
if (textval === resulttxt) {
document.getElementById("result8").innerHTML = resulttxt + " is a palindrome";
}
else {
document.getElementById("result8").innerHTML = resulttxt + " is not a palindrome";
}
}
在if块中将resultText更改为textval,这样您将显示原始单词
函数回文{
var textval=document.getElementByIdsomTxt.value;
var resultText=;
对于i=textval.length-1;i>=0;i-{
结果text+=textval.charAti;
}
如果textval===resultText{
document.getElementByIdresult8.innerHTML=textval+是回文;
}
否则{
document.getElementByIdresult8.innerHTML=textval+不是回文;
}
}
getElementById'checkPalindrom'。addEventListener'click',palinDrome;
点击哦。你在哪里挣扎?无法读取清晰的问题将restulttxt更改为textval:document.getElementByIdresult8.innerHTML=ResultText+是回文;假设您输入单词testing,因为它不是回文,它会给您结果gnitset不是回文,我试图让它只说testing不是回文。感谢您回答我的问题。您可以使用数组方法和三元运算符缩短代码: