Задать вопрос
@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']


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

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

Похожие вопросы