Multiplicador de arreglos
Crea una función que recibe un arreglo como argumento y devuelve un nuevo arreglo anidado por cada elemento del arreglo original. El arreglo anidado debe estar lleno con el elemento correspondiente (cadena o número) del arreglo original y cada arreglo anidado tiene la misma cantidad de elementos que el arreglo original.
Ejemplos
multiply([4, 5]) ➞ [[4, 4], [5, 5]]
multiply(["*", "%", "$"]) ➞ [["*", "*", "*"], ["%", "%", "%"], ["$", "$", "$"]]
multiply(["A", "B", "C", "D", "E"]) ➞ [["A", "A", "A", "A", "A"], ["B", "B", "B", "B", "B"], ["C", "C", "C", "C", "C"], ["D", "D", "D", "D", "D"], ["E", "E", "E", "E", "E"]]Notas
El arreglo dado contiene números o cadenas.