Hľadanie potomkov elementov v JavaScripte

firstElementChildlastElementChildchildren
Задание 1

Daný je element #elem:

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

Nájdite prvého potomka tohto elementu a zmeňte farbu jeho textu na červenú.

Задание 2

Daný je element #elem:

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

Nájdite posledného potomka tohto elementu a zmeňte farbu jeho textu na červenú.

Задание 3

Daný je element #elem:

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

Nájdite všetkých potomkov tohto elementu a pridajte im na koniec text '!'.