【发布时间】:2019-04-21 06:48:24
【问题描述】:
我正在尝试编写代码来回答以下问题。我有奖品的选择。要获得奖品资格,您的年龄必须在 20 至 40 岁之间。如果您不符合资格,则会出现一条提示您不符合资格的警报。如果您符合条件;提示会询问您想要哪个奖品,您需要用数值回答。在他们回答后,他们会收到一条提醒,上面写着“您将在 2 周内在您的帖子中收到(奖品,从阵列中收集)。”
我的代码已经做到了这一点:
var prize = [
"0 = iPhone",
"1 = iPad",
"2 = iMac",
"3 = iPod"
];
var age = prompt("Please enter your age");
if (20 >= age && age <= 40){
alert("Sorry, you are not eligible for a prize.");
} else {
prompt("Which prize would you like to receive?");
} else if {
有人愿意帮我一把吗?谢谢:)
【问题讨论】:
-
如果问题文本不是您要输入的内容,请编辑它
-
谢谢,我编辑了。你有答案吗?非常感谢。
-
>= 40 位是多余的,如果 >= 20 就已经是真的了。使其
-
if (20
-
谢谢@HomerPlata。我更改了代码,因为我原本打算使用
标签: javascript if-statement prompt