我有一个索引数组(例如):[0,1,2,3,4,5,6,7,8,9]和一个常量值(例如2)。 根据这个数组,我想找到一系列数字如下:
0 -> 0
1 -> 0
2 -> 0
3 -> 0
4 -> 0
5 -> 1
6 -> 1
7 -> 1
8 -> 1
9 -> 1
根据左边的值和常数值,任何人都可以帮我找出计算箭头右边值的正确逻辑吗?
(在这个例子中,我的标准值是两个,但它可能更大。我的数字序列也可以更大)。
执行index % MY_CONSTANT_VALUE
并不是我想要的,因为它返回以下序列:
0 -> 0
1 -> 1
2 -> 0
3 -> 1
4 -> 0
...
提前致谢。
答案 0 :(得分:1)
看起来你想要的是Math.floor(index / MY_CONSTANT_VALUE)
。它基本上是整数除法。 MY_CONSTANT_VALUE
完全多少次进入index
?
答案 1 :(得分:0)
您可以使用数组的长度来获取给定索引的部件号。
find: convert: No such file or directory