Nybörjarproblem med Ruby

Här diskuteras programmering och utveckling
Recordable
Inlägg: 867
Blev medlem: 21 mar 2007, 08:58
OS: Ubuntu
Utgåva: 12.04 Precise Pangolin LTS
Ort: Sverige

Nybörjarproblem med Ruby

Inlägg av Recordable »

Kan ju inte det minsta lilla om tocket häringa programmering och skulle behöva lite hjälp.

Kod: Markera allt

puts 'Hello there, and what\'s your first name?'
name1 = gets.chomp
puts 'Ok, what\'s your middle name?'
name2 = gets.chomp
puts 'Alright then, what\'s your last name?'
name3 = gets.chomp
puts 'That means your full name is ' + name1 + name2 + name3 + '? What a lovely name!'
puts 'Pleased to meet you, ' + name1 + name2 + name3 '.'
Meningen med ovanstående är ju att jag ska bli tillfrågad om mitt förnamn o.s.v, men istället får jag detta:

Kod: Markera allt

calc.rb:8: syntax error, unexpected tSTRING_BEG, expecting kDO or '{' or '('
puts 'Pleased to meet you, ' + name1 + name2 + name3 '.'
Är jag på rätt väg åtminstone?
Användarvisningsbild
DrMegahertz
Inlägg: 296
Blev medlem: 06 maj 2006, 14:37
OS: Ubuntu
Utgåva: 14.04 Trusty Tahr LTS
Ort: Södra Dalarna

SV: Nybörjarproblem med Ruby

Inlägg av DrMegahertz »

Kika närmare på rad 8;

Kod: Markera allt

puts 'Pleased to meet you, ' + name1 + name2 + name3 '.'
Verkar som om du har glömt ett + efter name3. :)

Kom ihåg att du måste infoga mellanslag mellan namnen också, annars kommer den skriva ut namnet som ett enda stycke text.
BildAre you shpongled? Bild
Skriv svar

Återgå till "Programmering och webbdesign"