• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

RubyRange

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

1..5                #包含:1,2,3,4,5
1...5               #包含:1,2,3,4

d=0..59
c=60..79
b=80..89
a=90..100
puts a.max          #使用max()求最大值ֵ
puts c.min          #使用min()求最小值ֵ
puts d.end          #使用end()求最后一个值
puts b.first        #使用first()求第一个值
source=80
if d===source               #判断变量是否在范围d中
  puts "成绩不及格"
elsif c.include?(source)    #判断变量是否在范围c中
  puts "刚刚及格"   
elsif b===source            #判断变量是否在范围b
  puts "成绩良好"
else
  puts "成绩非常棒"
end

a=10..20
print a.reject{|i|i<15}         #使用reject方法转换并输出,排除i<15的所有元素
puts "\n"
print a.select{|i|i<15}         #使用select方法转换并输出,选择i<15的所有元素
puts "\n"
a.each do |i|                   #使用each方法转换,并循环范围中的所有元素
  puts "当前元素为"+i.to_s
end

a="a".."z"
a.each do |i|
  print " "+i
end

 

 

100
60
59
80
成绩良好
151617181920
1011121314
当前元素为10
当前元素为11
当前元素为12
当前元素为13
当前元素为14
当前元素为15
当前元素为16
当前元素为17
当前元素为18
当前元素为19
当前元素为20
 a b c d e f g h i j k l m n o p q r s t u v w x y z


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
如何修改Ruby的gem源(gem sources)发布时间:2022-07-14
下一篇:
ruby安装发布时间:2022-07-14
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap