JavaScriptте коллбэкке тартип номерин берүү

Келгиле, биздин коллбэк функциябызда экинчи параметр берилген болсо, анда ал параметрге табылган элементтердин тобундогу элементтин тартип номери түшсүн:

javascriptforEach('.elem', function(elem, index) {
  console.log(elem);  // элементин чыгарат
  console.log(index); // элементтин тартип номерин чыгарат
});

Бул параметрдин жардамы менен, мисалы, ар бир элементтин аягына анын тартип номерин кошсок болот:

javascriptforEach('.elem', function(elem, index) {
  elem.textContent = elem.textContent + index;
});

Келгиле, жогоруда сүрөттөлгөн ишти ишке ашыруу үчүн forEach функциябыздын кодун өзгөртөлү:

javascriptfunction forEach(selector, func) {
  let elems = document.querySelectorAll(selector);
  
  for (let i = 0; i < elems.length; i++) {
    func(elems[i], i);
  }
}
Задание 1

Абзацтар берилген. Биз түзгөн forEach функциябызды колдонуп, ар бир абзацтын башына анын тартип номерин кошуңуз.