Closed ssinuco closed 1 year ago
Podría plantearse el ejercicio de esta manera?
Dado un número entero no negativo n, crea una matriz de tamaño n * n con el siguiente patrón:
-Rellena la primera fila con ceros, excepto el último elemento que es un uno. -En la segunda fila, rellena los dos últimos elementos con ceros y el resto en orden ascendente desde uno hasta el número de la fila. -Para las filas restantes, rellena los últimos elementos con ceros y el resto en orden descendente desde uno hasta el número de la fila.
Y para el ejemplo algo así:
squareUp(3) => [0 0 1 0 2 1 3 2 1]
Aunque también pienso que esta algo sobreexplicado
El ejercicio es chévere! Pero la escrita de CodingJS me parece poco explicada. No vi ningun espacio para separar las lineas de la matrix y eso me quedo muy confundida.
Pero el ejemplo, de forma visual que mostró @jmontes50, me parece más clara.
Si piensan que está sobreexplicado, quizás no es necesario explicar el patrón (y dejarlas adivinarlo)... pero me parece importante ver los grupos (lineas) de la matrix para que puedan ver/pensar en un patrón.
Está lindo, pienso que no tenemos mucho control del enunciado original. Quité la referencia a los espacios añadidos que no existen y que vienen del original. Gracias @ssinuco !
Nuevo ejercicio para practicar arreglos en la sesion 14