用于数组旋转的javascript

用于数组旋转的javascript,javascript,Javascript,试图理解下面的代码如何始终显示0-6之间的数字 相当于花费数周,将其除以7,并将剩余部分存储在startPoint中。余数总是介于0和6之间,例如: 7 % 7 = 0 8 % 7 = 1 14 % 7 = 0 20 % 7 = 6 最后一行中的模运算符返回除以7后的余数。所以在这种情况下,分配给startPoint的结果总是0-6 startPoint = weeks % 7; 7 % 7 = 0 8 % 7 = 1 14 % 7 = 0 20 % 7 = 6

试图理解下面的代码如何始终显示0-6之间的数字

相当于花费数周,将其除以7,并将剩余部分存储在startPoint中。余数总是介于0和6之间,例如:

7 % 7 = 0
8 % 7 = 1
14 % 7 = 0
20 % 7 = 6

最后一行中的模运算符返回除以7后的余数。所以在这种情况下,分配给startPoint的结果总是0-6

startPoint = weeks % 7;
7 % 7 = 0
8 % 7 = 1
14 % 7 = 0
20 % 7 = 6