2013-07-28 28 views
0

本課要求實施方法get_range。按照他們的指令:停留在Learnstreet Ruby培訓。第7.8課介紹&&操作員

你的函數應返回:

  1. 字符串 「1 - 50」,如果數字是1 50
  2. 字符串 「51 - 100」 之間,如果數字是51之間至100
  3. 字符串 「101 - 200」,如果數字是200之間101到
  4. 字符串 「大於201」,如果數目大於201

這是我寫的代碼,它一直說它錯了。任何洞察什麼是不正確的?

def get_range(number) 
    if number >= 1 && number <=50 
     "1-50" 
    elsif number >=51 && number <= 100 
     "51-100" 
    elsif number >=101 && number <= 200 
     "101-200" 
    elsif number >= 201 
     "greater than 201" 
    end 
end 
+0

閱讀主題。 –

回答

3

所以我剛剛通過其他課程去到這一個。您的回答非常接近,但在回覆中您需要在-之前和之後留出空間。

def get_range(number) 
    if number >= 1 && number <=50 
     "1 - 50" 
    elsif number >=51 && number <= 100 
     "51 - 100" 
    elsif number >=101 && number <= 200 
     "101 - 200" 
    elsif number >= 201 
     "greater than 201" 
    end 
end 
+0

謝謝!這是一個巨大的幫助! –