Удаление элементов JS массива, не входящих в совп.

Евгений15 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
06.07.2013

И так, у нас сейчас есть bArray, в котором 32 элемента, в котором содержатся настройки для 4 блоков (с 0 по 7 элемент - настройки для 1 блока, с 8 по 15 элемент - настройки для 2 блока, с 16 по 23 элемент - настройки для 3 блока, с 24 по 31 элемент - настройки для 4 блока) я постарался отделить их визуально и также при помощи переменной rNum, которая в свою очередь рандомно выбирает 1 их этих блоков.

Теперь что нужно сделать:

В верху, если вы были внимательны, то заметили притаившеюся переменную userCountry, так вот, теперь нужно сделать, чтобы выводился не просто 1 случайный блок из 4 имеющихся, а тот блок информации, в котором есть совпадения userCountry в bArray[rNum+7].

Как я понимаю, это нужно отмести все блоки в которых нету совпадения, затем пересчитать количество таких блоков и обновить значение rN = rand(0, 3).

-------> По итогом, alert должен выводить "34-RU,UA" или "33-RU,UA", а если значение var userCountry = 'ALL'; то "31-ALL," или "32-ALL,".

Все понятно?

P.s. Кто быстрее сделает рабочий вариант, тот и получит $. Чтобы время зря не терять, пишите прямо в заявке.

P.s.s. При этом, особо умных Господ прошу не писать:

Убери это:

"32",

"img1",

"link1",

"1",

"",

"",

"",

"ALL,",

это:

"31",

"img4",

"link14",

"1",

"",

"",

"",

"ALL,",

и это замени rN = rand(0, 3) на rN = rand(0, 1) или наоборот.

Было бы все так просто, сюда не писал бы)

Заявки фрилансеров