Alguém já viu overloading de / e % em strings?
Não faço a menor idéia do que seria isso…
“abcdefg” / 3 = [“ab”, “cd”, “ef”]
Olá,
é possível acrescentar métodos a uma classe Ruby, mesmo em tempo de execução. No teu caso, basta acrescentar o método ‘’ à classe String, vou te mostrar só a casca:
class String
def \ (number)
self
end
end
O miolo é tua imaginação.
Eu sei
Então,
abra o irb, digite “abc”.methods pra ver os métodos que existem na classe String, depois [].methods pra ver os métodos da classe Array. Com isso, se vire. Não dá pra eu fazer o exercício pra você.
Ninguém aqui tá fazendo exercício algum. Aprenda a ler direito antes de postar mensagem inútil