检查数字是否在特定范围内

Mar*_*in3 -1 javascript algorithm math

我有一系列数字 - 1,2,3,4,5,....100

序列按组划分,每个序列中有3个数字(除了最后一个) - [1,2,3] [4,5,6] ... [97,98,99] [100]

我正在尝试找到特定数字的组索引.

例如:

  • 数字1将具有组索引0
  • 4号将具有组索引1
  • 6号将具有组索引1

除了循环遍历所有组之外,找到该组索引的最快方法是什么?

谢谢.

Ult*_*nct 6

你需要的是:

var groupNo = Math.floor((x-1)/3);
Run Code Online (Sandbox Code Playgroud)