JavaScript-da parametrlar bilan call metodi

Endi func funktsiyasi ba'zi parametrlarni qabul qilsin, ularni param1 va param2 deb ataymiz:

javascriptfunction func(param1, param2) {
  console.log(this.value + param1 + param2);
}

call orqali funktsiyani chaqirishda ushbu parametrlarni shu tarzda uzatish mumkin:

javascriptfunc.call(elem, param1, param2);
Задание 1

Quyidagi kod berilgan deb faraz qilaylik:

html<input id="elem" value="hello">
javascriptlet elem = document.querySelector('#elem');

function func(surname, name) {
  console.log(this.value + ', ' + name + ' ' + surname);
}

func(); // bu yerda 'hello, John Smit' chiqarishi kerak

call metodini oxirgi qatorga qo'shing, shunda ekranda 'hello, John Smit' chiqsin. 'hello' so'zi inputning value dan olinishi kerak, 'John' va 'Smit' esa funktsiya parametrlari bo'lishi kerak.