Size: a a a

2019 July 31

<

<sleep/> in RubyRush
Но получается если убирать в pop элементы то потом будет сложно доставать нужные, если не знать последовательность с которой они ложились в него
источник

<

<sleep/> in RubyRush
Или вывести puts'ом и найдя нужные потом вывести
источник

АЯ

Артём Яроцкий... in RubyRush
не, он их не хранит в себе. он забирает и тут же выбрасывает. но если мы просуетимся, то сможем поймать то, что он сейчас выбросил и куда-то сохранить
источник

АЯ

Артём Яроцкий... in RubyRush
как-то вот так
источник

АЯ

Артём Яроцкий... in RubyRush
pop он как ножовка или пассатижи
источник

АЯ

Артём Яроцкий... in RubyRush
инструмент, а не хранилище
источник

<

<sleep/> in RubyRush
Ага понял, если записать команду и успеть вытащить элемент из pop к примеру в другой массив то элемент сохранился, но если я замешкаюсь то потеряю элемент
источник

АЯ

Артём Яроцкий... in RubyRush
да, верно
источник

АЯ

Артём Яроцкий... in RubyRush
не забыть подставить ведро в виде переменной, если говорить образно
источник

<

<sleep/> in RubyRush
Артём Яроцкий
инструмент, а не хранилище
У него есть что то типа буфера сохранение последнего элемента в памяти, но с новым действием он заменяет его на новый удаляя старый
источник

АЯ

Артём Яроцкий... in RubyRush
не, вообще буфера нет. сразу выбрасывает.
источник

<

<sleep/> in RubyRush
Артём Яроцкий
не забыть подставить ведро в виде переменной, если говорить образно
Ага это типа журнал для метода pop, возможно сохранения элементов
источник

АЯ

Артём Яроцкий... in RubyRush
ну, можно и так сказать
источник

АЯ

Артём Яроцкий... in RubyRush
проще вам самостоятельно провести серию экспериментов в irb и вы всё поймёте окончательно
источник

АЯ

Артём Яроцкий... in RubyRush
просто напишите в консоли irb
источник

АЯ

Артём Яроцкий... in RubyRush
и действуйте
источник

АЯ

Артём Яроцкий... in RubyRush
выглядит это так:
источник

Э

Эдем in RubyRush
Нет. Каждый метод что-то делает и что-то возвращает. И возвращаемое значение можно сохранить. Метод pop удаляет последний элемент из массива и возвращает его. Никакого журнала/буфера
источник

<

<sleep/> in RubyRush
Артём Яроцкий
проще вам самостоятельно провести серию экспериментов в irb и вы всё поймёте окончательно
ird щас смотрю, установлю и буду практиковаться
источник

АЯ

Артём Яроцкий... in RubyRush
он установлен у вас, если в системе есть ruby
источник