例如,给出的indexOf是硬编码值,msgs.indexOf("Program")而不是给定的变量。这msgs是一个包含多个字符串的数组对象,并且str[temp][1]是一个存在于msgs. 但它没有true作为输出给出。
if ((msgs.indexOf(str[temp][1])) != -1) {
document.getElementById("jsmatch").innerHTML = "true";
Counter++;
break;
} else {
document.getElementById("jsmatch").innerHTML = "false";
break;
}