Вот такой код:
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, поэтому счетчик срабатывает.
Как развивать веб-проекты в 2026 году: технологии, контент E-E-A-T и факторы доверия
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники