【发布时间】:2014-05-30 15:24:49
【问题描述】:
我想提示用户输入一项运动(棒球、足球、足球或田径)。假设我输入“高尔夫”。在我参加一项有效的运动之前,我如何让它一直要求我参加一项运动?这项运动决定了他们在哪个领域比赛。下面是我的代码。
var sport = prompt("What sport do you play? (Baseball, Football, Soccer, or Track)").toLowerCase ();
switch (sport) {
case "baseball":
field = "Field 1";
break;
case "football":
field = "Field 2";
break;
case "soccer":
field = "Field 3";
break;
case "track":
field = "Field 4";
break;
default: alert("Please enter a valid sport");
}
【问题讨论】:
-
德里克,你太棒了,谢谢!
-
如果我想为不同年龄段的人做同样的事情怎么办。我想提示用户输入他们的年龄。假设他们的年龄在 5 - 9 岁或 10 - 15 岁之间。我如何让它一直要求我输入一个年龄,直到我输入一个有效年龄?年龄决定了他们玩的时间。下面是我的代码。
标签: javascript validation switch-statement conditional-statements prompt