Как я могу распознать ввод клавиши Enter ?Следующий код не будет работать для меня
puts 'press the enter key' names = gets if names == '\n' puts 'yay' end
Это не работает, потому что '\ n' ищет символы, \ n вместо новой строки. Вы хотите использовать "\ n", чтобы он фактически читал его как символ новой строки вместо реальных символов.
if names == "\n" puts "yay" end