Все setTimeouts внутри цикла JavaScript происходят одновременно

Эта функция должна прокручиваться вниз от верхней части страницы до 215 пикселей ниже с увеличивающейся задержкой, чтобы первое событие window.scrollTo происходило через 10 мс, а затем через 20 мс и т. Д.

Последняя строка должна быть задержана на 2150 мс, так что всего это занимает около 2 секунд.

Вместо этого он сразу прокручивает вниз на 215 пикселей.

function scrollDown() {
  var yFinal=216, delay=0;
  for (y=0; y

Ответы на вопрос(2)

Ваш ответ на вопрос