创建一个名为whichChild的函数,它接受一个参数:一个孩子的名字。 当'戴夫'传递'返回'最旧'时 当'Michelle'回归'中'时 当给出任何其他值时,返回'不是我的孩子!'
function whichChild(achildsname){
var name = prompt ("Which Child?");
if (name == "Dave") {
prompt("Oldest");
}
else if (name == "Michelle"){
prompt("Middle");
}
else (name /= "Dave" && "Michelle"){
prompt("Not My Kid!");
}
}

答案 0 :(得分:1)
function whichChild(){
var name = prompt("Which Child?");
if (name === "Dave") {
console.log("Oldest");
}
else if (name === "Michelle"){
console.log("Middle");
}
else {
console.log("Not My Kid!");
}
}
whichChild();
您不需要参数,因为不需要在函数中调用参数。使用console.log而不是提示,我假设你试图在用户提示名称后显示一条消息,因此,在另一个提示之后有一个提示是不合适的,当你需要的只是一个响应时“whichChild();”将调用该函数。
答案 1 :(得分:0)
我相信这就是你想要的:
function whichChild() {
var name = prompt("Which Child?");
if (name == "Dave") {
alert("Oldest");
} else if (name == "Michelle") {
alert("Middle");
} else {
alert("Not My Kid!");
}
}
whichChild();