Size: a a a

2020 December 09

OP

Oleg Polishchuk in RubyRush
Michael
Вот поэтому я и прошу вас максимально подробно и формально ответить на мои вопросы. Это может помочь.
у метода рэндом есть аргумент ()  в который задаю параметр 10 - это массив индексов от 0 до 9.
далее если я ему присвою значение 10 то когда грубо говоря выпадет 10 будет чтото выполняться
источник

OP

Oleg Polishchuk in RubyRush
я непонимаю  в чем разница аргумента и параметра походу
источник
2020 December 10

1

111a in RubyRush
Oleg Polishchuk
у метода рэндом есть аргумент ()  в который задаю параметр 10 - это массив индексов от 0 до 9.
далее если я ему присвою значение 10 то когда грубо говоря выпадет 10 будет чтото выполняться
у рандома на вход идёт диапазон, а не массив
источник

1

111a in RubyRush
Oleg Polishchuk
я непонимаю  в чем разница аргумента и параметра походу
аргумент - то что ты передаешь в метод
параметр - то чем ты оперируешь внутри метода
источник

S

Stani in RubyRush
Oleg Polishchuk
у метода рэндом есть аргумент ()  в который задаю параметр 10 - это массив индексов от 0 до 9.
далее если я ему присвою значение 10 то когда грубо говоря выпадет 10 будет чтото выполняться
у метода random есть параметр. в принципе. по умолчанию. без параметра в этом методе вообще никакого смысла нет.
и вот к этому методу random ты указываешь 10 в качестве параметра этого метода.
и метод random возвращает тебе какое-то число в заданном тобой диапазоне.

if то, что он тебе вернул == 0, то выпало ребро
else (в противном случае) выполняется другой сценарий.
end
источник

S

Stani in RubyRush
Oleg Polishchuk
непростая монетка  15 урок
можете дать коментарий по аргументу  первого if (я сделал и оно работает )- но я непонимаю что происходит в действительности ( в ответе урока реализация вообше не соответствует условию в задании ) понятно конечно что оно как бе круче .. но
для наглядности, чтоб проще было осознать суть происходящего можно переписать по-другому:

x = rand(10)

if x == 0
 puts "ребро"
else
  ...
  ...
  ...
end
источник

OP

Oleg Polishchuk in RubyRush
111a
у рандома на вход идёт диапазон, а не массив
+
источник

OP

Oleg Polishchuk in RubyRush
111a
аргумент - то что ты передаешь в метод
параметр - то чем ты оперируешь внутри метода
осталось только переварить это )
источник

1

111a in RubyRush
Oleg Polishchuk
осталось только переварить это )
всё само уляжется, главное не отступаться
источник

OP

Oleg Polishchuk in RubyRush
111a
всё само уляжется, главное не отступаться
это да я после нескольких перегораний только это понял )
источник

OP

Oleg Polishchuk in RubyRush
начал я  с джабы, и зря это слишком опасный моб для нуба
источник

1

111a in RubyRush
Oleg Polishchuk
начал я  с джабы, и зря это слишком опасный моб для нуба
Не хочу тебя расстраивать, но руби не легче
источник

OP

Oleg Polishchuk in RubyRush
координальная смена деятельности  до востановление выносливости и морали в 100% и сново в бой☺️
источник

OP

Oleg Polishchuk in RubyRush
111a
Не хочу тебя расстраивать, но руби не легче
ну мне он просто больше нравится ) а легче языка нет задачи то одни и теже
источник

1

111a in RubyRush
Oleg Polishchuk
начал я  с джабы, и зря это слишком опасный моб для нуба
Так же, пару месяцев на джаве посидел. Нудятина
источник

OP

Oleg Polishchuk in RubyRush
кровавая, и комьюнити злое
источник

OP

Oleg Polishchuk in RubyRush
по крайней мере когда я занимался им
источник

1

111a in RubyRush
Oleg Polishchuk
ну мне он просто больше нравится ) а легче языка нет задачи то одни и теже
на руби ты можешь в блокноте быстро что-то накидать, а в java ты без ide запаришься
источник

OP

Oleg Polishchuk in RubyRush
111a
на руби ты можешь в блокноте быстро что-то накидать, а в java ты без ide запаришься
а настройка сборки под  проект — это 8 грех как по мне
источник

h

hwe in RubyRush
Oleg Polishchuk
кровавая, и комьюнити злое
а что значит "кровавая"?
источник