【发布时间】:2020-06-15 12:59:48
【问题描述】:
我有一个像下面这样的对象,我想输出数组中具有最高数字的第一个字符串元素,在这种情况下是澳大利亚。
我在下面尝试过这样的事情,但它没有返回预期的结果,它也不会给出数组中的第一个元素,它是一个字符串 ["Australia", 127]
检查数据后最终输出必须是简单的文本澳大利亚
let data = [
["Australia", 23],
["Australia", 127],
["England", 3],
["England", 71],
["Australia", 31],
["England", 22],
["Australia", 81]
];
let maxVals = data.map(function(a) {
return Math.max.apply(Math, a);
});
console.log(maxVals)
【问题讨论】:
标签: javascript arrays reactjs ecmascript-6