Задать вопрос
Yelo
@Yelo
сам ни ни)

Как скрыть возврат данных метода gets в Ruby?

Ни как не могу найти как скрыть возвратные данные методом gets, вот пример:
puts "What are you name?"
a = gets.chomp
puts "My name " + a
=>What are you name?
=>User # как скрыть эти данные?
=>My name User
  • Вопрос задан
  • 152 просмотра
Подписаться 2 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Code Basics
    Ruby для начинающих
    1 месяц
    Далее
  • Хекслет
    Разработчик на Ruby on Rails
    5 месяцев
    Далее
  • Skillbox
    Ruby on Rails с нуля
    10 месяцев
    Далее
Решения вопроса 1
oh_shi
@oh_shi
require 'io/console'
puts 'What is your name?'
name = STDIN.noecho(&:gets).chomp
puts "My name is #{name}."
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы