Penghantaran Parameter dalam Panggilan Balik Asinkronus JavaScript

Sekarang mari kita buat supaya kita boleh menghantar parameter input ke dalam fungsi asinkronus. Sebagai contoh, mari kita hantar nombor indeks elemen array yang kita mahu dapatkan sebagai hasil kepada parameter pertama fungsi make. Sebagai contoh, mari dapatkan elemen ketiga array:

javascriptmake(3, function(res) {
  console.log(res); // elemen ketiga array
});

Mari kita ubah suai kod fungsi make kita seperti yang diterangkan:

javascriptfunction make(num, callback) {
  setTimeout(function() {
    let arr = [1, 2, 3, 4, 5];
    callback(arr[num]); // hantar elemen array sebagai hasil
  }, 3000);
}
Задание 1

Buat supaya fungsi make menerima dua parameter: nombor indeks satu elemen dan elemen lain dalam array. Biarkan hasil operasi asinkronus fungsi ini mengembalikan jumlah elemen yang ditunjukkan.