@Rapen

Почему Alert ломает цикл?

function sep(letters){
  if(!letters) return [];
  let arrLetters = letters.split('')
  let arrPair = []
  for(i=0;i<arrLetters.length;i+=2){
    if(!arrLetters[i+1])  arrLetters[i+1] = '_';
    alert()
    arrPair.push(arrLetters[i]+arrLetters[i+1])
  }
  return arrPair
  }
sep('abc') //  ['ab', 'c_']
sep('abcdef') //  ['ab', 'cd', 'ef']


Когда пишем алерт, цикл ломается и возвращается только первая пара букв, почему так?
  • Вопрос задан
  • 111 просмотров
Пригласить эксперта
Ответы на вопрос 1
like-a-boss
@like-a-boss
признайся, тебя тянет на код мужика
Ничего он не ломает. alert прерывает поток выполнения кода, пока не будет нажат ОК.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
Artezio Нижний Новгород
от 130 000 до 180 000 ₽
Artezio Москва
от 160 000 до 220 000 ₽
Sportrecs Москва
от 150 000 до 200 000 ₽
29 нояб. 2020, в 22:37
500 руб./за проект
29 нояб. 2020, в 20:54
3000 руб./за проект
29 нояб. 2020, в 20:40
25000 руб./за проект