javascript - 如何获得重复模式

标签 javascript php jquery

我有一个文本框,用户可以在其中输入整数。然后我想列出数字直到用户输入的整数。该列表首先是红色,第二个是黄色,第三个是绿色。这种模式会再次重复......比如第四个是红色,第五个是黄色,第六个是绿色等等。

如果用户输入12。它会像:1(红色)、2(黄色)、3(绿色)、4(红色)、5(黄色)...所以持续到 12 点。

我可以根据偶数和奇数区分整数,但在本例中我们有 3 个不同的选项:红色、黄色和绿色。

最佳答案

我认为你可以轻松地在循环中生成数字。至于识别模式,您可以简单地执行此检查(伪代码):

  num are values generated from 1 to whatever you want to be.

 (num - 1) % 3 = 0  --> Color should be red
 (num + 1) % 3 = 0  --> Color should be yellow
   num % 3 = 0      --> Color should be green

希望它能让您朝着正确的方向开始。

关于javascript - 如何获得重复模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27054859/

相关文章:

javascript - Wordpress:使菜单链接的行为与 "more"按钮相同

php - 验证单选按钮

jQuery.animate 很难从右到左移动一个 div

jquery - 使用 jQuery 获取特定图像元素的来源

javascript - 每个都不在 Backbone View 渲染中工作

javascript - 移动应用程序中的 Ghostclicks

javascript - 如何从 Angular 应用程序中服务器返回的 JSON 实例化 TypeScript 域对象

javascript - 如何从函数中获取 [[boundthis]]

php - 在处理根目录中的页面时,Bootstrap 下拉菜单因文件夹中的页面而损坏。两组 php_include 相同的外部头文件

jquery - 动画元素的不透明度