Показать сообщение отдельно
  #4 (permalink)  
Старый 10.07.2011, 20:05
Аватар для trikadin
Модератор
Отправить личное сообщение для trikadin Посмотреть профиль Найти все сообщения от trikadin
 
Регистрация: 27.04.2010
Сообщений: 3,417

Я, наверное, что-то не очень понял...

_log=[];
arr=[1, 2, 3, 4, 5, false, 6, 7];
function each(arr, func) {
 for (var i=0; i!= arr.length; ++i) {
  _log.push(arr[i]);
  if(func(arr[i], i, arr)===false) break;
};
};
each(arr, function(a, b, c){if (a===false) return false});
alert(_log);


Нет?
__________________
Читайте:
Ты любопытный) Всё-таки, ничему в этом мире не помешает хорошая доля юмора)
Как спросить, чтобы вам ответили
Часто Задаваемые Вопросы (FAQ)

Последний раз редактировалось trikadin, 10.07.2011 в 20:15.
Ответить с цитированием