Module: Namx
- Defined in:
- lib/namx.rb,
lib/namx/version.rb
Defined Under Namespace
Classes: Error
Constant Summary collapse
- VERSION =
"0.1.3"
Class Method Summary collapse
- .biggest_nums(n, count = 1) ⇒ Object
-
.parse(number) ⇒ Object
Array of all numbers.
- .run(io, count = 1) ⇒ Object
Class Method Details
.biggest_nums(n, count = 1) ⇒ Object
13 14 15 |
# File 'lib/namx.rb', line 13 def Namx.biggest_nums n, count=1 n.max count end |
.parse(number) ⇒ Object
Returns Array of all numbers.
7 8 9 10 11 |
# File 'lib/namx.rb', line 7 def Namx.parse number number.split(" ").each do |i| i.to_i end end |
.run(io, count = 1) ⇒ Object
17 18 19 20 21 |
# File 'lib/namx.rb', line 17 def Namx.run io, count=1 numbers_array = self.parse(io) biggest_nums = self.biggest_nums numbers_array, count puts biggest_nums.join ' ' end |