嗨即時有一個問題,一個小白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
嘗試使用==比較名稱變量而不是單個= –