Size: a a a

Чат руби-школы

2020 April 08

E

Estanis in Чат руби-школы
(созданием классов)
источник

И

Иван in Чат руби-школы
еще до этого упоминал что age внутри метода check не используется, можно не передавать возраст вообще туда
источник

И

Иван in Чат руби-школы
вот в этой строчке - b.check(name, @age) @age это просто nil
источник

E

Estanis in Чат руби-школы
Точно, там же только имя нужно для проверки
источник

E

Estanis in Чат руби-школы
и если звезды сходятся выполняется итерация хэша
источник

E

Estanis in Чат руби-школы
так?
источник

И

Иван in Чат руби-школы
наверно, хотя вывод результата в методе который должен просто проверять мне тоже не очень нравится, но ты для начала просто попробуй сделать рабочий вариант
источник

И

Иван in Чат руби-школы
а потом уже попробуй улучшить код что бы все было на своих местах
источник

E

Estanis in Чат руби-школы
Хорошо, щас моя проблема заключается в том, что после положительного результата проверки, он не выводит мою записную книгу
источник

E

Estanis in Чат руби-школы
попробую создать три функции, то есть разделю метод на два метода. В одном будет проверка, а во втором вывод
источник

И

Иван in Чат руби-школы
Estanis
Хорошо, щас моя проблема заключается в том, что после положительного результата проверки, он не выводит мою записную книгу
ты имеешь в виду когда пользовательский ввод это пустая строка, то не выводиться хэш?
источник

E

Estanis in Чат руби-школы
нет, когда пользователь вводит пустую строку, активируется отдельный метод который проводит итерацию хэша и выводит его
источник

E

Estanis in Чат руби-школы
Вот так. Но я похоже неправильно вызываю метод show_result из метода check
источник

И

Иван in Чат руби-школы
ну я вижу, а проблема в том что у тебя ничего не выводиться?
источник

E

Estanis in Чат руби-школы
да
источник

И

Иван in Чат руби-школы
не, у тебя в другом проблема
источник

E

Estanis in Чат руби-школы
мб лс?
источник

И

Иван in Чат руби-школы
проблема в том что ты каждую итерацию пользовательского ввода(внутри loop) создаешь новую книгу. @hh - это инстансная перменная, то есть в каждой отдельной книге есть свой @hh
источник

E

Estanis in Чат руби-школы
а нужно выввести создание объектов за цикл
источник

E

Estanis in Чат руби-школы
работает
источник