rb:29: syntax error, unexpected end-of-input, erwarten keyword_end

Versucht herauszufinden, warum ich immer diese Fehlermeldung.

Methoden, die eine If/Else-Anweisung nicht erforderlich, eine end-Anweisung?

Auch irgendwie die Formatierung ist alles vermasselt. Für einige Minuten versucht zu beheben. Weiß nicht, wo ich schief gelaufen?

def greeter(name)
  puts "Hello #{name}!!"
end

def by_three?(num)
  if num % 3 == 0
    puts true
   else
    puts false

 def age(n)   
if n < 30
    puts "You are younger than 30!"
else 
    puts "You are older than 30!" 


puts "Enter your name"
your_name = gets.chomp
puts "Enter your age"
yourage = gets.chomp


by_three?(3)
greeter(your_name)
age(your_age)   
if Aussagen erfordern immer einen end. dasselbe mit den Methoden. scheint, dass Sie ' re fehlen einige...

InformationsquelleAutor | 2014-01-16

Schreibe einen Kommentar