J'essaye de faire un tableau multi-dimensionnel de caractères dans ruby, et cela fonctionne, mais y at-il une manière plus élégante?Manière plus élégante d'écrire un tableau multi-dimensionnel de caractères dans ruby?
def initialize(text)
@map = Array.new
i = 0
text.split("\n").each do |x|
@map[i] = x.scan(/./)
i += 1
end
#@map = text
end#constructor
Renommer i à n, en ligne incrément de n? –