嗨即时有一个问题,一个小白IM搞清楚如何使用否则,如果尝试else if语句?
继承人什么我走到这一步,它dosent对我工作的权利..
var name = "mom"
var name = "dad"
name = prompt("what is your name?");
if (name = "mom"){
alert("Hello Mother.");
} if (name = "dad"){
alert("hello father.");
}
嗨即时有一个问题,一个小白IM搞清楚如何使用否则,如果尝试else if语句?
继承人什么我走到这一步,它dosent对我工作的权利..
var name = "mom"
var name = "dad"
name = prompt("what is your name?");
if (name = "mom"){
alert("Hello Mother.");
} if (name = "dad"){
alert("hello father.");
}
您应该使用正确的标记你问题,否则就不太清楚你现在的语言,但它看起来像JavaScript,因此试试这个:
var name = prompt("what is your name?");
if (name == "mom"){
alert("Hello Mother.");
} else if (name == "dad"){
alert("hello father.");
} else {
alert("hello stranger.");
}
请注意,您需要==
来比较值。一个=
是一项任务。如果您不清楚这些区别,请考虑遵循Web上提供的许多JavaScript教程之一。
这不是做适当的方式,但可以使用不同的变量
var mom ="mom";
var dad = "dad";
var name = prompt("What is your name");
if(name == mom) {
alert("Hello mother.");
} else {
alert("Hello father.")
}
我想这是你想要的...(JavaScript)的
var name = prompt("what is your name?");
if(name == "mom"){
alert ("Hello Mother.");
}
else if(name == "dad"){
alert ("hello father.");
}
else{
alert ("Your name is not recognised");
}
我可以在第三行使用null wor,以便当有人输入任何内容或未知名称时警报说你好陌生人 – scott
@scott你可以改变** else **评论给_hello陌生人_。你会得到**你好**陌生人**为** null **输入 –
欢迎SO!请查看[问]。尤其要注意的是,“不起作用”并不足以说明问题。提供一些样本投入和预期产出以及当前产出,以尽可能地向潜在的答复者提出问题。 – CollinD
我认为它是JavaScript,但你甚至没有说这是什么编程语言。 – csmckelvey
尝试使用==比较名称变量而不是单个= –