Вот такой код:
for(u=0; u<arr2.length; u+=2){
if(arr2[u+1]!=arr2[u+3]){
test++;
}
}
if(test==0){
alert("Хотя бы один символ должен повторяться больше, чем "+arr2[1]+" раз");
stop();
}
arr2 равняется символ,число,символ,число,символ,число. Пример: d,1,e,1,h,1,q,1
суть такова: Если числа везде одинаковы, то скрипт останавливается, выводя текст через alert - "Хотя бы один символ должен повторяться больше, чем "число" раз"
Подскажите, почему не выводится алерт
Когда обращаетесь к элементу массива в arr2[u+3], проверяйте не вышли ли вы за границы массива. У вас в конце цикла arr2[u+3] будет undefined, поэтому счетчик срабатывает.
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости