Hledání potomků elementů v JavaScriptu

firstElementChildlastElementChildchildren
Задание 1

Daný element #elem:

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

Najděte prvního potomka tohoto elementu a nastavte jeho text na červenou barvu.

Задание 2

Daný element #elem:

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

Najděte posledního potomka tohoto elementu a nastavte jeho text na červenou barvu.

Задание 3

Daný element #elem:

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

Najděte všechny potomky tohoto elementu a přidejte na konec jejich textu '!'.