Retorne um array de subarrays

Escreva uma função que receba três argumentos (x, y, z) e retorne um array com x subarrays (e.g. [[], [], []]), cada um com y cópias do item z.

  • x Número de subarrays contidos no array principal.
  • y Número de itens contidos em cada subarray.
  • z Item contido em cada subarray.

Exemplos

matrix(3, 2, 3) ➞ [[3, 3], [3, 3], [3, 3]]

matrix(2, 1, "edabit") ➞ [["edabit"], ["edabit"]]

matrix(3, 2, 0) ➞ [[0, 0], [0, 0], [0, 0]]

Notas

  • Os dois primeiros argumentos sempre serão números inteiros.
  • O terceiro argumento será uma string ou um número inteiro.