Diseñando alfombras
Crea un arreglo con m filas. Cada fila repite n veces el patrón proporcionado por el bloque opcional. Si no se proporciona ningún bloque, usa "#".
Ejemplos
make_rug(3, 5) ➞ [
"#####",
"#####",
"#####"
]
make_rug(3, 5){|x| x = "$"} ➞ [
"$$$$$",
"$$$$$",
"$$$$$"
]
make_rug(2, 2){|x| x = "A"} ➞ [
"AA",
"AA"
]Notas
Actualiza el método inicial para que acepte un bloque opcional y use "#" cuando no se proporcione ningún bloque.