Size: a a a

2020 May 06

E

Eugene in RubyRush
а, это один массив
источник

E

Eugene in RubyRush
было бы проще, если бы внутренние скобки у элементов убрали в примере )
источник

EL

Evgeniy Laskutkin in RubyRush
array_1.flatten(1)
источник

D

Danil in RubyRush
Evgeniy Laskutkin
array_1.flatten(1)
оо, спасибо большое
а если больше елементов, то в скобки размер вставлять, да?
источник

EL

Evgeniy Laskutkin in RubyRush
Если больше вложенных массивов то цифрой регулируется уровни до которого расправляет исходный массив.
источник

EL

Evgeniy Laskutkin in RubyRush
без цифры делает просто массив без вложений
источник

AM

Anton Mishkevich in RubyRush
Eugene
abort - выход из программы

raise - выброс ошибки/исключения

исключение можно перехватить в вызывающем коде, а abort (нормальными средствами) нет
Спасибо!
источник

G

Grek in RubyRush
hwe
С просьбами забанить вы поаккуратнее... однажды, мою просьбу удовлетворили)
lol
источник

ИД

Иван Доброславин... in RubyRush
Всем привет. Опять вопрос от новичка:
Почему-то после перевода чисел в "числа" (метод .to_i) из "строки" (ввожу из командной строки командой gets ) числа не переводятся в числа, выводится ошибка, что это строка.
Попробовал задать в переменную число '2' (думал может гетс "глючит"), но всё равно ничего не получается. Подскажите, что тут не так?
http://joxi.ru/n2YR7aRfb6gRQA
источник

ИД

Иван Доброславин... in RubyRush
P.S. Можно ли как-то задать автоматизацию, чтобы числа автоматом переводились из строк в числа? (типа как в стилях css, применил и для всех классов применяются параметры)
источник

SR

Shattered Ruby in RubyRush
Иван Доброславин
Всем привет. Опять вопрос от новичка:
Почему-то после перевода чисел в "числа" (метод .to_i) из "строки" (ввожу из командной строки командой gets ) числа не переводятся в числа, выводится ошибка, что это строка.
Попробовал задать в переменную число '2' (думал может гетс "глючит"), но всё равно ничего не получается. Подскажите, что тут не так?
http://joxi.ru/n2YR7aRfb6gRQA
2.7.0 :001 > a=gets.to_i
5
2.7.0 :002 > print 5
5 => nil
так можно сделать
источник

SR

Shattered Ruby in RubyRush
точнее, нужно
источник

ИД

Иван Доброславин... in RubyRush
Shattered Ruby
2.7.0 :001 > a=gets.to_i
5
2.7.0 :002 > print 5
5 => nil
так можно сделать
ух, сложновато. А 001 это что такое?
источник

SR

Shattered Ruby in RubyRush
это я в irb залез
источник

SR

Shattered Ruby in RubyRush
a=gets.to_i, если вкратце
источник

SR

Shattered Ruby in RubyRush
Иван Доброславин
ух, сложновато. А 001 это что такое?
2.7.0 это версия языка
:001 это номер команды, которую я ввожу
можете набрать в повершелле irb, чтобы самому всё увидеть
это что-то типа песочницы, где можно по-быстрому протестировать код на руби
источник

ИД

Иван Доброславин... in RubyRush
Shattered Ruby
a=gets.to_i, если вкратце
а я так делал, только у меня же ещё chomp на конце и он выводил ошибку, т.е. мол или chomp или to_i
источник

AM

Anton Mishkevich in RubyRush
Иван Доброславин
Всем привет. Опять вопрос от новичка:
Почему-то после перевода чисел в "числа" (метод .to_i) из "строки" (ввожу из командной строки командой gets ) числа не переводятся в числа, выводится ошибка, что это строка.
Попробовал задать в переменную число '2' (думал может гетс "глючит"), но всё равно ничего не получается. Подскажите, что тут не так?
http://joxi.ru/n2YR7aRfb6gRQA
Попробуй number1 = gets.to_i.chomp
источник

AM

Anton Mishkevich in RubyRush
Так для 2 и 3
источник

AM

Anton Mishkevich in RubyRush
А строчки 26, 27, 28 убери
источник