Только что обнаружил вот такое поведение, которое мне кажется интересным/нелогичным/неочевидным. irb(main):001:0> x = [1,2,3,4,5] => [1, 2, 3, 4, 5] irb(main):002:0> x.map {|x| x + 1} => [2, 3, 4, 5, 6] irb(main):003:0> x => 5 Хотя судя по всему еще все поменяется. http://redhanded.hobix.com/inspect/ruby20BlockLocalVariable.html http://redhanded.hobix.com/inspect/blockAndLambda.html
Ответ на:
комментарий
от Zmacs
Ответ на:
комментарий
от grob
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Ruby: Доступ к элементу вложенного массива (2018)
- Форум ruby hash странное поведение (2011)
- Форум PHP vs Hashtable (2007)
- Форум Ruby, Bash и find (2018)
- Форум Вопрос рубистам (2012)
- Форум Ruby. Перевод строки в двоичный вид (2012)
- Форум проблема с bluetooth. Linux Mint 19.1 (2019)
- Форум Bluetooth не работает (2022)
- Форум Вопрос по старой шутке о ++i + ++i (2007)
- Форум Как на HP dv7 7003er запустить кардридер? (2012)