JavaScript හි callback එකකට අනුක්‍රමික අංකය පැවරීම

අපගේ callback ශ්‍රිතයේ දෙවන පරාමිතියක් ලියා තිබේ නම්, සොයාගත් මූලද්‍රව්‍ය කුලකය තුළ එම මූලද්‍රව්‍යයේ අනුක්‍රමික අංකය එම පරාමිතියට පැමිණෙන ආකාරයට අපි ක්‍රියාත්මක කරමු:

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 ශ්‍රිතය භාවිතයෙන් සෑම ඡේදයකටම එහි අනුක්‍රමික අංකය ආරම්භයට එකතු කරන්න.