如何在4的每个倍数中将索引重置为0?

时间:2012-01-30 09:07:34

标签: javascript logic

我所拥有的是<li>代码的动态列表。每个<li>都有一个索引号(自然以0开头)。索引或列表最多可达100 +。

在悬停时,我需要显示/获取当前li的索引,但索引号需要在每4的每个倍数中重置为0,1,2,3。例如:

index - 0, 1, 2, 3 on hover should reset to 0, 1, 2, 3
index - 4, 5, 6, 7 on hover should reset to 0, 1, 2, 3
index - 8, 9, 10, 11 on hover should reset to 0, 1, 2, 3

......依此类推。

有人可以帮我解决如何重置索引吗?

1 个答案:

答案 0 :(得分:2)

使用模运算符:

index = index % 4;