Devolver una tabla desde una función en JavaScript

En la lección anterior, creamos la función createTable. Modifiquemos esta función para que no agregue la tabla a un elemento, sino que simplemente la devuelva a través de return.

Es decir, el código de la lección anterior se transforma en este:

javascriptlet div = document.querySelector('#elem');
let table = createTable(3, 4);
div.appendChild(table);

Se puede reescribir de forma más breve:

javascriptlet div = document.querySelector('#elem');
div.appendChild(createTable(3, 4));

Obtener una referencia a la tabla puede ser necesario para hacer algo con la tabla creada. Por ejemplo, cambiemos su color de texto a rojo:

javascriptlet div = document.querySelector('#elem');

let table = createTable(3, 4);
table.style.color = 'red';

div.appendChild(table);
Задание 1

Modifique su función createTable de acuerdo con lo descrito en la teoría.

Задание 2

Supongamos que tenemos este div con párrafos:

html<div id="elem">
  <p>1</p>
  <p>2</p>
  <p>3</p>
</div>

Usando la función createTable, cree una nueva tabla y luego insértela al final del div.