【发布时间】:2016-07-05 15:09:26
【问题描述】:
假设我们有一个由这些元素组成的数组(总是排序的)。
[1, 1, 1, 1, 2, 2, 2, 2, 3, 3, 3, 3]
我们的目标是找到给定值的最小索引和最大索引,例如假设我们正在搜索元素 3 的 min-index 和 max-index。
我们很快看到,3 的最小索引是 8,最大索引是 11。
对于值 1,最小值为 0,最大值为 3。
您将如何开发一种在 JavaScript 中返回最小值和最大值的解决方案?我试过这样做,但我不知道怎么做,我总是得到错误的答案。
【问题讨论】:
-
Array.indexOf() 和 Array.lastIndexOf() 是你的答案,下次邮政编码。
-
这是作业吗....?
标签: javascript arrays sorting