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
  • Вопрос задан
  • 115 просмотров
Решения вопроса 1
oh_shi
@oh_shi
require 'io/console'
puts 'What is your name?'
name = STDIN.noecho(&:gets).chomp
puts "My name is #{name}."
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
iGooods.ru Санкт-Петербург
от 120 000 до 180 000 руб.
Toqomo Санкт-Петербург
До 180 000 руб.
СофтТелематика Москва
от 100 000 до 200 000 руб.
17 сент. 2019, в 05:19
4000 руб./за проект
17 сент. 2019, в 01:18
100000 руб./за проект