Показать сообщение отдельно
  #2 (permalink)  
Старый 19.09.2015, 07:51
Профессор
Отправить личное сообщение для caetus Посмотреть профиль Найти все сообщения от caetus
 
Регистрация: 23.09.2014
Сообщений: 197

зачем оно тебе ???
var materials = {"Глина" : 10, "Цемент" : 5, "Вода" : 8, "Песок" : 14}

var sort_arr =  ["Песок", "Цемент", "Вода", "Глина"]


function f (obj, arr) {
	var index;
	for(var i = 0; i < arr.length; i++) {
		index = obj[arr[i]];
		delete obj[arr[i]];
		obj[arr[i]] = index;
	}
}

f(materials, sort_arr)

console.log(materials)
Ответить с цитированием