Удаление элементов JS массива, не входящих в совп.
И так, у нас сейчас есть 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) или наоборот.
Было бы все так просто, сюда не писал бы)