Показать сообщение отдельно
  #2 (permalink)  
Старый 15.11.2014, 09:59
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,124

kazali,
var prices = [500, 300, 400, 700],
    names = ['product1', 'product2', 'product3', 'product4'],
    temp = {};
for (var i = 0; i < names.length; i++) {
    temp[names[i]] = prices[i]
};
names.sort(function(a, b) {
    return temp[b] - temp[a]
});
prices.sort(function(a, b) {
    return b - a
});
alert(prices + '\n' + names)
Ответить с цитированием