Finde efterkommere af elementer i JavaScript

firstElementChildlastElementChildchildren
Задание 1

Givet elementet #elem:

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

Find dette elements første efterkommer og gør dens tekst rød.

Задание 2

Givet elementet #elem:

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

Find dette elements sidste efterkommer og gør dens tekst rød.

Задание 3

Givet elementet #elem:

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

Find alle dette elements efterkommere og tilføj teksten '!' til slutningen af dem.