Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 22.09.2014, 20:23
Новичок на форуме
Отправить личное сообщение для Proudmur Посмотреть профиль Найти все сообщения от Proudmur
 
Регистрация: 22.09.2014
Сообщений: 1

удаление нулевых элементов в массиве
как создать функцию no_zeros(), аргументом которой является массив чисел, а результатом действия — модифицированный массив, не содержащий нулевых значений?

Последний раз редактировалось Proudmur, 22.09.2014 в 20:29.
Ответить с цитированием
  #2 (permalink)  
Старый 22.09.2014, 23:16
Лаборант :-)
Отправить личное сообщение для Pavel M. Посмотреть профиль Найти все сообщения от Pavel M.
 
Регистрация: 08.11.2011
Сообщений: 806

можно в популярной библиотеке подсмотреть код функции http://underscorejs.ru/#compact

ссылка на код вверху страницы
Ответить с цитированием
  #3 (permalink)  
Старый 22.09.2014, 23:18
Аватар для Safort
Профессор
Отправить личное сообщение для Safort Посмотреть профиль Найти все сообщения от Safort
 
Регистрация: 23.12.2013
Сообщений: 1,856

Пройдись по массиву и удали все нулевые значения.
Ответить с цитированием
  #4 (permalink)  
Старый 22.09.2014, 23:50
Аватар для Aetae
Тлен
Отправить личное сообщение для Aetae Посмотреть профиль Найти все сообщения от Aetae
 
Регистрация: 02.01.2010
Сообщений: 6,584

alert(
    [12, 5, 0, 8, 0, 130, 44].filter(function(e){return e != 0})
)
__________________
29375, 35
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Замена элементов в массиве bdoxhobehue Общие вопросы Javascript 5 15.06.2014 11:35
Динамическая форма. Удаление элементов. Demonuka Элементы интерфейса 2 21.04.2014 20:32
Массивы. Динамическое удаление элементов userbanderas Элементы интерфейса 2 06.01.2012 23:29
Удаление элементов через splice. возможно ли оптимизировать? Storan Общие вопросы Javascript 0 01.10.2011 21:16
Уникальность элементов в массиве - как? .andreev Общие вопросы Javascript 2 14.11.2010 15:03