Параметрлерді JavaScript-тегі асинхронды коллбэкке беру

Енді асинхронды функцияға кіріс параметрлерін бере алатындай етейік. Мысал ретінде make функциясының бірінші параметрі ретінде біз нөмірін береміз нәтиже ретінде алуды қалайтын массив элементінің. Мысал ретінде массивтің үшінші элементін алайық:

javascriptmake(3, function(res) {
  console.log(res); // массивтің үшінші элементі
});

Біздің make функциямыздың кодін сипатталғанға сәйкес қайта жасайық:

javascriptfunction make(num, callback) {
  setTimeout(function() {
    let arr = [1, 2, 3, 4, 5];
    callback(arr[num]); // нәтиже ретінде массив элементін береміз
  }, 3000);
}
Задание 1

make функциясы екі параметр қабылдайтындай етіңіз: массивтің бір және басқа элементінің нөмірі. Асинхронды операцияның нәтижесі ретінде бұл функция көрсетілген элементтердің қосындысын қайтарсын.