JavaScript да параметрлар билан call методаси

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

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

call орқали функцияни чақиришда бу параметрларни шундай берish мумкин:

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 сидан олиниши керак, 'John' ва 'Smit' эса функциянинг параметрлари бўлиши керак.