@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
like-a-boss
@like-a-boss
Признайся,тебяТянетНаКодМужика,ты—программный гей
Ничего он не ломает. alert прерывает поток выполнения кода, пока не будет нажат ОК.
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы
26 нояб. 2024, в 13:05
450 руб./в час
26 нояб. 2024, в 12:58
30000 руб./за проект
26 нояб. 2024, в 12:56
1500 руб./в час