У меня есть строка:
cipher = "0111101110010111001001010000000110101000001000111101110000110101100100001100101100000"
Я хочу нарезать ее и сохранить в массиве так: ["01111011", "10010111" ...]
Iпробовал этот код, но у меня есть ошибка:
"cz.rb: 16: in <main>': undefined method
push 'для nil: NilClass (NoMethodError)"
i,j = 0,0
cipher_byte = []
while i < cipher.length
if i != 0 and i % 8 == 0
j+=1
end
cipher_byte[j].push(cipher[i])
p cipher_byte
i+=1
end
Что с этим не так? Это рубин.