作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试使用 OR 来允许对我正在开发的游戏进行多个案例响应。
代码如下所示:
if (password1 == ("kimmy gibbler"||"Kimmy Gibbler"||"kimmy Gibbler"||"Kimmy gibbler"))
{hypeDocument.functions().addPoint(hypeDocument, element, event);
hypeDocument.showSceneNamed('AllCards')console.log("correct!")return;
} else{document.getElementById("password1").childNodes[1].value ="";console.log("no Dice!”);
};
是否有人对为什么当用户将其输入到输入字段时仅接受列表中的第一个响应(“kimmy gibbler”)有任何建议?
最佳答案
两个字符串进行“或”运算,如下所示:
"a" || "b"
将始终解析为“a”。
您正在寻找的是这样的:
if (password1 == "kimmy gibbler"
|| password1 == "Kimmy Gibbler"
|| password1 == "kimmy Gibbler"
|| password1 == "Kimmy gibbler")
关于Javascript OR 变量不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31974471/
我是一名优秀的程序员,十分优秀!