通过数组回收 - JavaScript

时间:2016-10-09 17:05:10

标签: javascript

我正致力于创建天气预报网络应用。我一直难以将一周的日期分配给即将到来的预测。截至目前,当我循环数组循环计数到6(星期六),并继续计数7,8,9,10 ......等等。我需要找到一种方法来重置这个循环,所以在6之后,它会从0(星期日)开始。我知道对此的解决方案应该很简单,但我似乎无法看到它。这是我到目前为止的尝试......

Jobs

1 个答案:

答案 0 :(得分:1)

您可以使用模数运算符(for (var i = 0; i < 5; i++) { console.log((today + i) % 7); } ),如下所示:

3 % 2

模运算符返回两个操作数之间除法运算的余数3 / 2将返回1,因为2为1且 1 一半。

同样,9%7将返回{{1}},因为结果为1且 2 为七。

这允许您根据需要循环遍历数组,只需模拟数组的长度。