Size: a a a

Чат по руби

2020 July 27

*

*____|____^ in Чат по руби
понятно))) спасибо и вот вам для настроения https://twitter.com/SanguineUnion/status/1286654259782717448
источник

WF

WANYA FORTY in Чат по руби
Здравствуйте, сейчас прохожу курс и дошёл до 11 урока и встретился с хэшами, все понятно, все нормально, но захотел сделать небольшую телефонную книжку.
Создал цикл while, потом запрашиваю имя и номер, добавляю их в хэш, а когда выхожу из цикла, то он должен предварительно вывести  содержимое хэша, он выводит, но выводит пустой хэш, как я понял каждый новый круг while очищает хэш, так как без него программа работает так, как надо, так же пробовал то же самое с методом times и upto, результат идентичен. Также попробовал запихивать значение хэша в переменную, но оно просто обновляется, а добавлять новое значение к старому не получается, потому что выдаёт ошибку, что хэши складывать нельзя
Может есть какой-то способ сохранить данные в хэше?
источник

P

Paul in Чат по руби
А код можно глянуть?
источник

КМ

Кеков Зез Мемович... in Чат по руби
WANYA FORTY
Здравствуйте, сейчас прохожу курс и дошёл до 11 урока и встретился с хэшами, все понятно, все нормально, но захотел сделать небольшую телефонную книжку.
Создал цикл while, потом запрашиваю имя и номер, добавляю их в хэш, а когда выхожу из цикла, то он должен предварительно вывести  содержимое хэша, он выводит, но выводит пустой хэш, как я понял каждый новый круг while очищает хэш, так как без него программа работает так, как надо, так же пробовал то же самое с методом times и upto, результат идентичен. Также попробовал запихивать значение хэша в переменную, но оно просто обновляется, а добавлять новое значение к старому не получается, потому что выдаёт ошибку, что хэши складывать нельзя
Может есть какой-то способ сохранить данные в хэше?
Выложи код куда-нибудь на paste2.org и скинь ссылку сюда
источник

D

D*N das in Чат по руби
WANYA FORTY
Здравствуйте, сейчас прохожу курс и дошёл до 11 урока и встретился с хэшами, все понятно, все нормально, но захотел сделать небольшую телефонную книжку.
Создал цикл while, потом запрашиваю имя и номер, добавляю их в хэш, а когда выхожу из цикла, то он должен предварительно вывести  содержимое хэша, он выводит, но выводит пустой хэш, как я понял каждый новый круг while очищает хэш, так как без него программа работает так, как надо, так же пробовал то же самое с методом times и upto, результат идентичен. Также попробовал запихивать значение хэша в переменную, но оно просто обновляется, а добавлять новое значение к старому не получается, потому что выдаёт ошибку, что хэши складывать нельзя
Может есть какой-то способ сохранить данные в хэше?
У вас пересоздается новый хеш постоянно наверно. Обьявите вне цикла
источник

P

Paul in Чат по руби
Там много чего быть может. Ждем код.
источник

M

Maximiliano in Чат по руби
WANYA FORTY
Здравствуйте, сейчас прохожу курс и дошёл до 11 урока и встретился с хэшами, все понятно, все нормально, но захотел сделать небольшую телефонную книжку.
Создал цикл while, потом запрашиваю имя и номер, добавляю их в хэш, а когда выхожу из цикла, то он должен предварительно вывести  содержимое хэша, он выводит, но выводит пустой хэш, как я понял каждый новый круг while очищает хэш, так как без него программа работает так, как надо, так же пробовал то же самое с методом times и upto, результат идентичен. Также попробовал запихивать значение хэша в переменную, но оно просто обновляется, а добавлять новое значение к старому не получается, потому что выдаёт ошибку, что хэши складывать нельзя
Может есть какой-то способ сохранить данные в хэше?
Объяви пустой хеш вне цикла, как уже написали выше
источник

WF

WANYA FORTY in Чат по руби
источник

WF

WANYA FORTY in Чат по руби
Вот ссылка на код
источник

P

Paul in Чат по руби
я не вижу ошибок в коде
источник

WF

WANYA FORTY in Чат по руби
Там их и не должно быть
источник

P

Paul in Чат по руби
так а в чем проблема?
источник

WF

WANYA FORTY in Чат по руби
Прочитайте ещё раз выше
источник

IL

Ilya L. in Чат по руби
А запускаешь под виндой ?
источник

WF

WANYA FORTY in Чат по руби
да
источник

WF

WANYA FORTY in Чат по руби
не могу линукс установить, флешки нету
источник

P

Paul in Чат по руби
вот это проблема? "а когда выхожу из цикла, то он должен предварительно вывести  содержимое хэша, он выводит, но выводит пустой хэш"
источник

WF

WANYA FORTY in Чат по руби
да
источник

P

Paul in Чат по руби
paul@macbook ~ % ~/Desktop/rb
Enter name(Enter to stop): blabla
Enter phone number: 12345
Enter name(Enter to stop):
{"Blabla"=>"12345"}
paul@macbook ~ %
источник

P

Paul in Чат по руби
у меня выводится содержимое
источник