我有以下代码:
puts 'Hello, what\'s your first name?'
firstName = gets.chomp
puts 'What is your middle name?'
middleName = gets.chomp
puts 'Finally, what is your last name?'
lastName = gets.chomp
puts 'Nice to meet you ' + firstName + middleName + lastName + '. :)'
我希望在名字和中间名之间有一个空格,在中间名和姓氏之间有另一个空格。我该怎么做?
答案 0 :(得分:5)
我建议使用字符串插值而不是连接:
puts "Nice to meet you #{firstName} #{middleName} #{lastName}. :)"
阅读和理解起来要容易得多。请注意,您必须使用双引号("
)才能使其正常工作。
答案 1 :(得分:1)
试试这个:
puts 'Nice to meet you ' + firstName + ' ' + middleName + ' ' + lastName + '. :)'