reduce_ranges:将整数数组的连续元素缩小为范围

时间:2024-06-05 05:25:59
【文件属性】:

文件名称:reduce_ranges:将整数数组的连续元素缩小为范围

文件大小:5KB

文件格式:ZIP

更新时间:2024-06-05 05:25:59

Ruby

减少范围 将数组中的连续整数缩小为范围。 安装 将此行添加到您的应用程序的Gemfile中: gem 'reduce_ranges' 然后执行: $ bundle 或将其自己安装为: $ gem install reduce_ranges 用法 ReduceRanges将扩展添加到Array对象。 要使用它,请对整数数组调用#reduce_ranges : [ - 3 , - 2 , - 1 , 1 , 3 , 4 , 5 ] . reduce_ranges #=> [-3..-1, 1, 3..5] 请注意,这仅适用于整数数组。 如果在具有任何其他种类元素的数组上调用它,则会引发错误: %w( what it do ) . reduce_ranges #=> TypeError [ 1.0 , 2.0 , 3.0 ] . reduce_ranges #=> Type


【文件预览】:
reduce_ranges-master
----Rakefile(29B)
----Gemfile(98B)
----spec()
--------reduce_ranges_spec.rb(2KB)
----.gitignore(198B)
----lib()
--------reduce_ranges()
--------reduce_ranges.rb(389B)
----README.md(1KB)
----reduce_ranges.gemspec(1KB)
----LICENSE.txt(1KB)

网友评论