复习:范围练习
本课属于 Coddy Ruby 学习旅程的“逻辑与流程”单元。第 9 课,共 56 课。
这个挑战综合运用了包含端点的范围、范围方法,以及 case + 范围模式。
挑战
简单读取两个整数(两行输入):start 和 end_value。对于 start..end_value 闭区间内的每个数字,按以下格式输出一行:
<n>: <label>其中,label 由数字本身的 case 决定:
1..3→small4..6→medium7..10→large- 其他情况 →
out of scale
然后,在最后一行输出落在 1..10 范围内的值的数量,使用 include?。
输入 2,然后输入 5,输出为:
2: small
3: small
4: medium
5: medium
In scale: 4亲手试试
start = gets.to_i
end_value = gets.to_i
# TODO:遍历范围,打印标签,并报告其中有多少个数在 1..10 范围内
逻辑与流程中的所有课
自己练习: Ruby 在线编译器