Не работает цикл js

185
31 декабря 2021, 12:00

Нужно вывести строку "0_10_1_9_2_8_3_7_4_6_5_5_6_4_7_3_8_2_9_1_10_0_". Внешний цикл выводит числа на четных позициях (от 0 до 10) внутренний цикл - числа на нечетных позициях (от 10 до 0).Пытался сделать(не правильно):

let j = 0; 
while (j < 2) { 
  for (let i = 0; i < 11; i++) { 
    document.write(i + "_"); 
  }; 
  for (let k = 11; k > 1; k--) { 
    document.write(k + "_"); 
  }; 
  document.write('<br>'); 
  j++ 
}

Answer 1

в цикле for можно итерировать несколько переменных

for(let i=0,j=10;i <=10 && j >=0;i++,j--){ 
  document.write(`${i}_${j}_`); 
}

через while:

let i = 0, 
  j = 10; 
 
while (i <= 10 && j >= 0) { 
  document.write(`${i}_${j}_`); 
  i++; 
  j--; 
}

READ ALSO
WP выводит код на страницу

WP выводит код на страницу

Сделал дома локальный сервер, привязал домен, закинул файлы сайта, переделал БД под новый домен, теперь сайт выводит непонятный кодСайт на домене...

87
Google Таблицы. Не считает числа!

Google Таблицы. Не считает числа!

Ребята, доконает меня эта гугла)) Не хочет прибавлять число хоть ты тресниЯ пытаюсь из ячейки достать 45 и прибавить 4

179