2015-03-03 31 views
-2

附近意外的標記語法錯誤「如果」請幫我這個錯誤簡單fizzbuzz程序

for x in 1..100 
     if x % 3 == 0 
     puts "Fizz" 
     elsif (x % 5) == 0 
     puts "Buzz" 
     else 
     puts x 
     end 
    end 
+0

似乎在[codepad]上運行OK(http://codepad.org/dXKJ1p6C) – 2015-03-03 01:41:05

+0

奇怪的是,我從終端運行,並用崇高的文本編寫,它不工作。 – goofiw 2015-03-03 01:43:06

+0

嘗試在if語句中加上括號(),如下所示:if(x%3 == 0) – 2015-03-03 01:51:02

回答

1

謝謝你的幫助。我在終端上錯誤地運行了程序。 (./vs'ruby')