вот пример про rubimine - когда-то, когда я осваивал пайчарм и известный яп, на котором в нём пишут, у меня были очень большие проблемы с гит. Там же визуально за 2-3 дня все стало ясно. Проблем тоже самое теперь делать в консоли нет. а были, потому что, я думаю - я не первый у кого в начале мозг люто отвергал гит, тем более в консоли. То же самое подсветка методов - гораздо удобнее вначале, когда еще не освоился с методами когда можно быстро глянуть что есть в выпадающем списке, и быстро прикинуть (заодно и пощупать) что может подойти. Без этого, лазить каждую минуту в документацию в начале сильно снижает темп обучения и иногда просто откровенно достает. Новичкам нужны подсказки и помощь - это нормально. А со временем, если будете много писать на каком-то конкретном яп (ruby))) очень много у вас будет уже в голове, на уровне мышечной памяти))
добрый день, имеется такой код: a = [1, 5, 3, 10] a.reverse a << 12 a.reverse! a << 4 и выводит вот такой результат: [12, 10, 3, 5, 1, 4] Почему после второго реверса не получился такой результат : [12, 1, 5, 3, 10, 4]?
добрый день, имеется такой код: a = [1, 5, 3, 10] a.reverse a << 12 a.reverse! a << 4 и выводит вот такой результат: [12, 10, 3, 5, 1, 4] Почему после второго реверса не получился такой результат : [12, 1, 5, 3, 10, 4]?
Вы первый реверс не присвоили никакой переменной, соответственно он никак не сохранился