如何循环几个月的数组

时间:2016-06-20 10:31:01

标签: javascript charts

我正在用图表JS做一个图表的例子。在水平线上,我展示了四个月来展示指标的演变。我用这种方式组成了几个月。正如你每个月看到一把钥匙。我的问题是,当我到达索引n-3 = 0时,我不知道如何循环从键11再次开始

λ

@evolutionxbox我在这个月(11月)0(1月)1(2月)2上显示它。在代码中说明了这个月[n-3],月[n-2],月[n-1] ],月[n]。在这种情况下,n-3 = -1我没有这个键,所以我应该回到11。

所以任何人都可以帮助我。感谢

1 个答案:

答案 0 :(得分:1)

使用%运算符: 如果你增加n,只需使用674。这样你就可以在11 + 1 = 12之后从0开始。

在你的情况下:

n%12

[month[(n-3)%12],month[(n-2)%12], month[(n-1)%12], month[n%12]]