Mencari Elemen Keturunan dalam JavaScript

firstElementChildlastElementChildchildren
Задание 1

Diberikan elemen #elem:

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

Cari elemen keturunan pertama dan buat teksnya menjadi warna merah.

Задание 2

Diberikan elemen #elem:

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

Cari elemen keturunan terakhir dan buat teksnya menjadi warna merah.

Задание 3

Diberikan elemen #elem:

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

Cari semua elemen keturunan dan tambahkan teks '!' pada akhirnya.