JavaScript'те параметрлер менен call методу

Эми функция func кандайдыр параметрлерди кабыл алсын, аларды param1 жана param2 деп атайлы:

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

Функцияны call аркылуу чакырганда, бул параметрлерди мындайча бере аласыз:

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

Төмөнкү код берилген болсун:

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

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

func(); // бул жерде 'hello, John Smit' чыгарышы керек

Акыркы сапка call методу кошуп, экранда 'hello, John Smit' чыгуусун камсыз кылыңыз. 'hello' сөзү инпуттун value'sундан алынсын, 'John' жана 'Smit' болсо функциянын параметрлери болсун.