javascript - 在数组中查找最大值及其在 javascript 中的对应项

标签 javascript arrays

我有两个具有相同维度的数组,一个用于频率,一个用于值。

示例:

var value = [20, 40, 10, 80, 16];
var frequency = [10, 16, 25, 31.5, 40];

我以这种方式使用了 math.max 方法

var maxValue = Math.max.apply(Math, value);

现在我想找到频率数组中相同位置的频率。

最佳答案

假设值是唯一的。

var maxValue = Math.max.apply(Math, value);
var index =  value.indexOf(maxValue);
var freq = frequency[index];

关于javascript - 在数组中查找最大值及其在 javascript 中的对应项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43225181/

相关文章:

javascript - 带有 JSON 数据的 AngularJS 多维数组

java - 在 Java 中生成 2d Json 数组

javascript - 在 React Hooks 中使用 useEffect 更新对象数组

javascript - 有没有办法将实际的 DOM 写入字符串

指向字符数组的字符指针而不是赋值

arrays - 如何替换数组中的值

PHP - 如何访问深层数组的内容,动态构建它的路径

php - 如何用字母在前,符号在后对 MySQL 结果进行排序?

javascript - 如何在vue组件默认prop函数中使用 "this"

Javascript:将 OOP 方法附加到事件和 'this' 关键字