【发布时间】:2014-03-24 11:57:09
【问题描述】:
这里是处于最早学习阶段的全新程序员。我目前正在海外工作,并通过在线大学学习 Javascript 课程。我最近有一个任务让我绞尽脑汁。我没有可以请教的老师,所以我想请大家帮忙。我会问,请不要只给我答案,我会喜欢被引导到正确的方向,但不只是给出答案。所以这是我被分配的任务......
- 创建两个文件,一个命名为third.html,另一个命名为third.js
编写代码以创建一个网页,该网页使用 JavaScript 程序输出 NASA 样式倒计时: 十 九 ... 一 点火启动 起飞 我们有升空!
每一行都必须显示在网页上。
- 必须使用警报来控制何时显示下一行。
- 定义一个函数,该函数的输入参数包含要输出的行,并在网页上显示该行。
- 使用该函数输出倒计时的每一行。
- 倒计时的每一行,在第一行之后,将在用户单击“确定”以响应警报后显示。
- 在显示倒计时的数字部分时使用循环。数字可以显示为数字或单词。 (例如:10 或 10)
- 使用 cmets 并布置代码以便于遵循。
这是我想出的 javascript
for (var count=10; count >= 1; count--) {
window.alert("Click Okay!");
document.write(count+"<br />")
}
{
window.alert("Click Okay!")
document.write("Ignition Start<br />")
window.alert("Click Okay!")
document.write("Liftoff<br />")
window.alert("Click Okay!")
document.write("We Have Liftoff!<br />")
}
我不确定我是否只是智障,还是措辞奇怪。我一生无法弄清楚如何完成作业的第 5 步和第 6 步。所有输出都带有一个警告框,您必须在显示下一个数字之前单击该框,但我无法弄清楚如何定义具有包含要输出的行的输入参数的函数。任何正确方向的帮助将不胜感激。
【问题讨论】:
-
你应该提出客观的问题,而不是复制和过去你的家庭作业。
-
我没有看到你正确地做#9 :)
-
@jaapaurelio 如果您阅读我的整个问题,这是非常客观的。我还表示我不希望有人为我粘贴正确的代码,而是解释我应该在哪里寻找答案。我想用外行的方式向我解释第 5 步和第 6 步正在寻找什么。这实际上是我写 JS 的第一周。我来这里不是为了让别人做我的功课。我只是发布了我的作业说明,因此如果有人要帮助我,他们会看到我需要采取的步骤以及我挂断电话的地方。非常感谢您的关注。
-
@jaapaurelio:据我了解,OP 的问题是“请就如何执行步骤 5 和步骤 6 的信息指出正确的方向”。在字里行间阅读。
-
@DavidKhaykin 这不是我编写的完整代码。我省略了 cmets,因为其中包含我的姓名、学生证和电子邮件等个人信息。
标签: javascript function input parameters output