Size: a a a

2020 May 21

Э

Эдем in RubyRush
Скорее всего системный Руби
источник

DO

Dima Ohorodnik in RubyRush
источник

Э

Эдем in RubyRush
Да, системный
источник

DO

Dima Ohorodnik in RubyRush
а почему же при команде ruby -v  выбивает системную прошивку?
источник

G

Grek in RubyRush
Эдем
Да, системный
А при запуске файла .rb какой версией будет запускаться ?
источник

DO

Dima Ohorodnik in RubyRush
а не ту что я поставил?
источник

Э

Эдем in RubyRush
Grek
А при запуске файла .rb какой версией будет запускаться ?
Который в which прописан
источник

Э

Эдем in RubyRush
Скобок нет =)
источник

V

Vyacheslav in RubyRush
спасибо
источник

G

Grek in RubyRush
Эдем
Который в which прописан
А почему у него то там пусто, лол
вроде версия какая должна быть
источник

Э

Эдем in RubyRush
Vyacheslav
спасибо
Не надо удалять сообщения
источник

V

Vyacheslav in RubyRush
Эдем
Не надо удалять сообщения
Понял. Не буду.
источник

Э

Эдем in RubyRush
Кому-то информация может оказаться полезной
источник

VV

Vadim Venediktov in RubyRush
Dima Ohorodnik
а почему же при команде ruby -v  выбивает системную прошивку?
Потому что в путях системный раньше идет
источник

VV

Vadim Venediktov in RubyRush
Что странно
источник

VV

Vadim Venediktov in RubyRush
Но факт
источник
2020 May 22

АF

Алексей Hands Foots... in RubyRush
Где-то в bash_profile или bashrc надо руками строчку инициализации прописать. По аналогии с rbenv https://github.com/rbenv/rbenv#basic-github-checkout
источник

SR

Shattered Ruby in RubyRush
a=[40,100,10,70,100]
N=a.length
k=0
for i in N-1 do
 for j in i+1..N do
   k+=1 if (a[i] > 80 || a[j]>80) && ((a[i]-a[j]).abs%60).zero?
 end
end
print k



Всем привет, пытаюсь перебрать элементы массива, но выводит 'undefined method each for 4:Integer'.
источник

VV

Vadim Venediktov in RubyRush
Вместо числа N-1 должен быть массив или диапазон. Почитайте, как for работает.

https://rubyrush.ru/articles/ruby-for/
источник

VV

Vadim Venediktov in RubyRush
Shattered Ruby
a=[40,100,10,70,100]
N=a.length
k=0
for i in N-1 do
 for j in i+1..N do
   k+=1 if (a[i] > 80 || a[j]>80) && ((a[i]-a[j]).abs%60).zero?
 end
end
print k



Всем привет, пытаюсь перебрать элементы массива, но выводит 'undefined method each for 4:Integer'.
А сколько вы уже руби изучаете?
источник