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

function fn (arr) {
var mas = [];

	for(var i = 0; i < arr.length; i++) {
		if(Array.isArray(arr[i])) mas = mas.concat(fn(arr[i]));
		else mas.push(arr[i]);	
	}
	return mas;
}
var f = fn([5, [2, 8, [35, 48, [24]], 15, [12, 85]], [[1, [34, [26]], [15]]]])

alert(f)

Последний раз редактировалось caetus, 29.01.2015 в 14:30.
Ответить с цитированием