我有一系列的汽车和价格对应于每辆车的阵列。排列Javascript阵列
我想实现函数highest3,它将按照它们的价格(从最高到最低)依次返回3辆车的数组。
但是,如果价格相等,则按字母顺序返回汽车。
在下面的例子中,“悍马”将是第一个条目。
代码
var cars = ["Ferrari", "Lamborghini", "Jaguar", "Hummer", "Toyota"];
var price = [12, 34.5, 3.54, 45.9, 3.44];
result == ["Hummer", "Lamborghini", "Ferrari"];
function highest3 (cars, price) {
//Please help me here.
}
有人可以帮我实现highest3功能?我是一个新手。谢谢。
的可能重复的[JavaScript的 - 按基于整数的另一个阵列的阵列(http://stackoverflow.com/questions/4046967/javascript-sort-an-array-based-on-another-array-of-整数) – sachleen
这看起来很像功课。 –
你付出了什么努力? –