【问题标题】:Generating any # of random math questions based on user input in Javascript using LOOPS使用 LOOPS 根据 Javascript 中的用户输入生成任意数量的随机数学问题
【发布时间】:2016-10-05 14:30:14
【问题描述】:

我的任务是用 Javascript 创建一个程序,该程序会根据用户通过提示的答案生成许多数学问题。因此,如果用户要回答提示说他们想要 5 个问题,我需要生成 5 个数学问题,所有这些问题都是随机数,每次刷新页面时都会发生变化。 (问题可以是非常简单的数学问题)

程序还需要向用户询问问题的答案,然后在网页上显示他们的答案和问题的正确答案。本练习的代码中还需要涉及循环。

我是一个初学者级别的网络编程学生,我不太确定从哪里开始编写这个代码,因为我的老师没有给我们很多例子和练习使用循环来制作这个程序。有什么建议吗?

【问题讨论】:

  • 嗨,Ivy,我们不是代码生成器。请做你自己的工作,尝试一些东西,当你遇到错误时,请返回这里的代码

标签: javascript


【解决方案1】:

你必须使用Javascript?没有其他语言可能吗?对于初学者来说,Javascript 不会是最简单的语言...

但如果你必须使用它: - 生成一个 HTML Unput 字段,用户可以在其中输入他想要多少数学问题的数量

  • 评估数字并运行一个循环,从而生成问题的数字。
  • 使用随机方法生成数字。 看看这个:https://gist.github.com/kerimdzhanov/7529623

  • 使用 html 输入字段显示问题以供用户回答

  • 用javascript解决问题
  • 将用户的回答与您的结果进行比较
  • 显示如果真或假,显示您的计算结果以显示正确答案。

【讨论】:

  • 是的,我必须使用 Javascript。但是,我不确定如何编写循环代码,以便创建用户想要的大量问题?
  • 好的,没问题。例如,您可以使用 for 循环。使用用户输入对其进行初始化。 w3schools.com/js/js_loop_for.asp 看这个例子。将执行 for 循环,直到我达到值 cars.lengts -1,因为语句中有一个 像数学一样处理)。所以你应该这样做: for(i = 0; i
猜你喜欢
  • 2020-04-17
  • 1970-01-01
  • 2012-03-14
  • 1970-01-01
  • 2015-06-23
  • 2018-01-27
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多