Recherche des éléments descendants en JavaScript

firstElementChildlastElementChildchildren
Задание 1

Étant donné l'élément #elem :

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

Trouvez le premier descendant de cet élément et rendez son texte de couleur rouge.

Задание 2

Étant donné l'élément #elem :

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

Trouvez le dernier descendant de cet élément et rendez son texte de couleur rouge.

Задание 3

Étant donné l'élément #elem :

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

Trouvez tous les descendants de cet élément et ajoutez le texte '!' à leur fin.