с нулевым индексом?
                  
                  
                
потому что ты каждый раз меняешь значение первого элемента в массиве
потому что в for ты работаешь с индексами, а в foreaech ты работаешь со значениями которые лежат по этим индексам
Обсуждают сегодня