Finne etterkommere av elementer i JavaScript

firstElementChildlastElementChildchildren
Задание 1

Gitt element #elem:

html<ul id="elem">
  <li>text</li>
  <li>text</li>
  <li>text</li>
  <li>text</li>
  <li>text</li>
</ul>

Finn den første etterkommeren av dette elementet og gjør teksten dens rød.

Задание 2

Gitt element #elem:

html<ul id="elem">
  <li>text</li>
  <li>text</li>
  <li>text</li>
  <li>text</li>
  <li>text</li>
</ul>

Finn den siste etterkommeren av dette elementet og gjør teksten dens rød.

Задание 3

Gitt element #elem:

html<ul id="elem">
  <li>text</li>
  <li>text</li>
  <li>text</li>
  <li>text</li>
  <li>text</li>
</ul>

Finn alle etterkommerne av dette elementet og legg til teksten '!' på slutten av dem.