0

本课要求实现方法 get_range。根据他们的指示:

你的函数应该返回:

  1. 如果数字在 1 到 50 之间,则为字符串“1 - 50”
  2. 如果数字在 51 到 100 之间,则为字符串“51 - 100”
  3. 如果数字在 101 到 200 之间,则为字符串“101 - 200”
  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
4

1 回答 1

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
于 2013-07-28T01:33:18.123 回答