Javascript 对于if条件,如何使用字母或单词而不是数字?
我对JavaScript一无所知。我想知道在if条件下如何使用单词而不是数字。下面是全部代码:Javascript 对于if条件,如何使用字母或单词而不是数字?,javascript,if-statement,Javascript,If Statement,我对JavaScript一无所知。我想知道在if条件下如何使用单词而不是数字。下面是全部代码: <!DOCTYPE html> <html> <body> <p>Click the button.</p> <button onclick="nextFunction()">Run Next Function</button> <script> //Next Func
<!DOCTYPE html>
<html>
<body>
<p>Click the button.</p>
<button onclick="nextFunction()">Run Next Function</button>
<script>
//Next Function
function nextFunction() {
var inputA = prompt("Hello, would you like to begin?", "Y/N");
if (inputA == Y) {
var inputB = prompt("Good!", "Y/N");
}
if (inputA == N) {
alert("Okay, bye then...");
}
} //End of Next Function
</script>
</body>
</html>
点击按钮
运行下一个函数
//下一个函数
函数nextFunction(){
var inputA=prompt(“您好,您想开始吗?”,“是/否”);
如果(输入==Y){
var inputB=提示(“好!”,“是/否”);
}
如果(输入==N){
警惕(“好的,再见……”);
}
}//下一个函数结束
因此,我会弹出一个提示,让用户输入答案。在文本框中,它询问Y/N,在ifs中,我有inputA==Y或N。如果我将Y改为1,将N改为0,它会工作得很好,但我希望它能处理字母,稍后我可能会使用全字。我怎样才能让ifs来读单词?谢谢 只需将其用引号括起来,使其成为字符串:
<!DOCTYPE html>
<html>
<body>
<p>Click the button.</p>
<button onclick="nextFunction()">Run Next Function</button>
<script>
//Next Function
function nextFunction() {
var inputA = prompt("Hello, would you like to begin?", "Y/N");
if (inputA == "Y") {
var inputB = prompt("Good!", "Y/N");
}
if (inputA == "N") {
alert("Okay, bye then...");
}
} //End of Next Function
</script>
</body>
</html>
点击按钮
运行下一个函数
//下一个函数
函数nextFunction(){
var inputA=prompt(“您好,您想开始吗?”,“是/否”);
如果(输入=“Y”){
var inputB=提示(“好!”,“是/否”);
}
如果(输入=“N”){
警惕(“好的,再见……”);
}
}//下一个函数结束
为了澄清人们在谈论什么,这是。是一种完全不同的语言。请尝试运行以下代码段:
function nextFunction(){
var inputA=prompt(“您好,您想开始吗?”,“是/否”);
如果(输入=='Y'| |输入=='Y')
var inputB=提示(“好!”,“是/否”);
else if(inputA='N'| | inputA=='N')
警惕(“好的,再见……”);
}
单击按钮
运行Next Function
这是一个非常奇怪的Java版本,它是什么版本?我删除了Java标记,因为这显然不是Java问题。这里是我通常插入关于火腿和汉堡包的讽刺评论的地方。@ScaryWombat不是这样,javascript字符串可以使用单引号或双引号:if(inputA==“Y”| | inputA==“Y”)
@RobG-谢谢你的更正。非常感谢,它成功了!我想我以前试过引语,但一定是做得不对。谢谢谢谢是的,我对这个完全陌生。我知道这很愚蠢,但我认为JavaScript和Java是一样的:/每个人都从一开始就开始!现在你可以取笑其他不知道差异的人,这个循环将继续。如果你用inputA.toUpperCase()
将其转换为大写,你可以在一行中覆盖用户输入条件,如果我们这样做的话,还可以使用inputA.toUpperCase().trim()删除空白。