Medium
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([12, 13, "TT"]) ➞ [[12, 12, 12], [13, 13, 13], ["TT", "TT", "TT"]]
multiply([12, 17, "DX"]) ➞ [[12, 12, 12], [17, 17, 17], ["DX", "DX", "DX"]]
multiply([4, 5]) ➞ [[4, 4], [5, 5]]
multiply(["T", "E", "S", "H", "A"]) ➞ [["T", "T", "T", "T", "T"], ["E", "E", "E", "E", "E"], ["S", "S", "S", "S", "S"], ["H", "H", "H", "H", "H"], ["A", "A", "A", "A", "A"]]Notas
El arreglo dado contiene números o cadenas.