За последние 24 часа нас посетили 22288 программистов и 1173 робота. Сейчас ищут 702 программиста ...

Не работает вложенный цикл for

Тема в разделе "JavaScript и AJAX", создана пользователем Атм_Евгений, 27 окт 2021.

  1. Атм_Евгений

    Атм_Евгений Активный пользователь

    С нами с:
    21 июл 2017
    Сообщения:
    206
    Симпатии:
    5
    Всем привет!
    Подскажите, почему может не работать вложенный цикл for?
    Код (Text):
    1.  
    2. for (let i = 0; i <= data_length; i++) {
    3.     if (data[i] == '&') {
    4.         let spec = '&';
    5.         let be_spec = false;
    6.         let j = i;
    7.         for (; j <= 10; j++) {
    8.             console.log(i+' - '+j);
    9.         }
    10.     }
    11. }
    Работает только в след. случае: for(let j = 0; j <= 10; j++), но мне надо j приравнять i.
    За ранее благодарю за ответ!
     
  2. Атм_Евгений

    Атм_Евгений Активный пользователь

    С нами с:
    21 июл 2017
    Сообщения:
    206
    Симпатии:
    5
    Все, дошло, у меня же j прилетает больше 10!