我尝试了不同的解决方案,无法找出为什么我无法将字符串与数组字符串进行比较。无法将字符串与数组进行比较
这是我曾尝试:
function checkWin(){
let emptyword =["h,","e,","l,","l","o"]
let computerword= "hello";
var a = emptyword.join("");
let b = computerword.toString();
let c = a.toString();
console.log("computerword :" + b);
console.log("emptyword is:" + c);
if(b === c) {
console.log("someone has won");
} else if (b != c) {
console.log("b is not same as c");
}
}
checkWin()
我不能去“有人曾荣获”作为控制台打印值超出然而,当条件是不正确的两个是相同的值,即hello
和hello
。
任何支持是最受欢迎的。
'让C = a.toString();'一已经是一个字符串这样的toString()也没有必要有 – epascarello
您的控制台线应弹出出来,并告诉你错误.... – epascarello
我同意你的感谢指出, – Wazzie