Результаты поиска по запросу "ruby"
Каждый из них является просто итератором, который получает следующий элемент итерации и передает его в блок. Карта используется для итерации, но ma, p элементов к чему-то еще, например, значение, умноженное на константу. В ваших примерах они могут использоваться взаимозаменяемо, но каждый из них является более общим итератором, который передает элемент в блок.
жный дубликат: Массив # каждый против карты Массив # [https://stackoverflow.com/questions/5254128/arrayeach-vs-arraymap] ruby-1.9.2-p180 :006 > ary = ["a", "b"] => ["a", "b"] ruby-1.9.2-p180 :007 > ary.map { |val| p val } "a" "b" => ["a", "b"] ...
) операторы. Вы хотите это:
несколько дней назад я решил, что попробую выучить Ruby, и на самом деле все идет хорошо. В основном я возился с IRB, пока не нашел нетривиальную программу для кодирования, чтобы проверить свои знания. Однако сегодня я столкнулся с неожиданной ...
Вот мое решение:
самый простой способ разбить массивы на несколько массивов на основе некоторых условий? В моем сценарии мне нужно переместить целое число и строковые значения в разные массивы. я пыталсяsplit метод, но не работает, как ...
исключить? приходит только из библиотеки ActiveSupport. Официально не поддерживается в ядре Ruby.
y, как бы я возвратил true, если строка отсутствует в массиве опций? # pseudo code do_this if current_subdomain not_in ["www", "blog", "foo", "bar"] ... или вы знаете лучший способ написать это?
класс хотя.
о создания хорошей симметрии с унарным минусом, почему унарный оператор плюс определен наNumeric класс? Есть ли в этом какая-то практическая ценность, если не считать путаницы, позволяющей писать такие вещи, как++i (который, в отличие от ...
Кроме того, если вы хотите, чтобы в вашем приложении было что-то неизменное и уникальное, вы должны использовать символы:
и изменчивы в Ruby? Согласнодокументация [http://www.ruby-doc.org/core/classes/String.html#M001125]дела str = "hello" str = str + " world"создает новый строковый объект со значением"hello world" но когда мы делаем str = "hello" str << " ...
Ruby 1.9: как правильно прописать и перебрать многобайтовые строки?
Так что Мац принял решение сохранитьupcase а такжеdowncase Ограничен/[A-Z]/i в рубине 1.9.1. ActiveSupport::Multibyte уже давно отлично работает с i18n в ruby 1.8.x черезString#mb_chars. Тем не менее, при попытке под ruby 1.9.1, это не ...
=> Позвонить с помощью -d, чтобы отделить
бо, что взглянули на это. Я начал учебник для начинающих по RoR через lynda.com. Я следовал инструкциям к письму. Все работало до тех пор, пока я не получил доступ к Уэбрику. Когда я набрал «rails server», чтобы начать работу, я получил это ...
Рубиновый ярлык амперсанда и толстой кишки [дубликаты]
Возможный дубликат: Что означает карта (&: name) в Ruby? [https://stackoverflow.com/questions/1217088/what-does-mapname-mean-in-ruby] В Ruby я знаю, что если я сделаю: some_objects.each(&:foo)Это так же, как some_objects.each { |obj| obj.foo ...
http://blogs.oracle.com/prashant/entry/the_ruby_t_square_operator
жный дубликат: Что означает оператор || = в рубине? [https://stackoverflow.com/questions/1389081/what-does-the-operator-stands-for-in-ruby] Я запутался с использованием||= оператор в рельсах. Я не мог найти что-нибудь полезное в Интернете. Может ...