b=[1,3,55,777,2,4,6,8,0]
b.max => 777 b.min => 0
# enum.max -> obj
# enum.max { |a, b| block } -> obj
#a = %w(albatross dog horse)
#a.max => "horse"
# a.max { |a, b| a.length <=> b.length } #=> "albatross"
d=%w(albatross dog horse ddd dasgfds) d.max => "horse"
a = ["1", "3", "55", "777", "2", "4", "6", "8", "0"]
def max(first,*rest)
max=first
rest.each do |x|
p "---#{x}---#{max}"
max=x if x>max
p "---#{x}---#{max}"
max
end
"---3---1" "---3---3" "---55---3" "---55---55" "---777---55" "---777---777" "---2---777" "---2---777" "---4---777" "---4---777" "---6---777" "---6---777" "---8---777" "---8---8" "---0---8" "---0---8" => "8"
"7" > "777" => false "6" > "777" => false "9" > "777" => true "10" > "777" => false "11" > "777" => false "70" > "777" => false "80" > "777" => true
ary.sort -> new_ary
ary.sort { |a, b| block } -> new_ary
enum.sort_by { |obj| block } -> array
enum.sort_by -> an_enumerator
h=['1','3','13','10','7']
A. p h.sort
B. p h.sort{|a,b| a.to_i <=> b.to_i}
C. p h.sort_by{|x| x.to_i}
A. ["1", "10", "13", "3", "7"] B. ["1", "3", "7", "10", "13"] C. ["1", "3", "7", "10", "13"]
机械节能产品生产企业官网模板...
大气智能家居家具装修装饰类企业通用网站模板...
礼品公司网站模板
宽屏简约大气婚纱摄影影楼模板...
蓝白WAP手机综合医院类整站源码(独立后台)...苏ICP备2024110244号-3 苏公网安备32050702011978号 增值电信业务经营许可证编号:苏B2-20251499 | Copyright 2018 - 2026 源码网商城 (www.yuanmawang.com) 版权所有