We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 2ddc599 commit 4d025a9Copy full SHA for 4d025a9
1 file changed
chuck_norris.rb
@@ -27,14 +27,14 @@ def split_series(array)
27
result
28
end
29
30
- def norris_parse(array)
+ def norris_parse(series_array)
31
result = ''
32
- array.each do |a|
33
- if a[0].zero?
34
- result += '00 '
35
- else
36
- result += '0 '
37
- end
+ series_array.each do |a|
+ result += if a[0].zero?
+ '00 '
+ else
+ '0 '
+ end
38
result += '0' * a[1] + ' '
39
40
result.strip
@@ -44,8 +44,8 @@ def start
44
binary = @message.each_char.each_with_object('') do |char, b|
45
b << convert_in_binary(convert_in_ascii(char))
46
47
- array = split_series binary.each_char.map(&:to_i)
48
- output = norris_parse array
+ array = split_series(binary.each_char.map(&:to_i))
+ output = norris_parse(array)
49
puts output
50
51
0 commit comments