Metoda call s parametri v JavaScript

Naj funkcija func zdaj sprejme nekatere parametre, poimenujmo jih param1 in param2:

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

Pri klicu funkcije prek call lahko te parametre posredujemo takole:

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

Naj bo dana naslednja koda:

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

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

func(); // tukaj naj izpiše 'hello, John Smit'

Dodajte v zadnjo vrstico metodo call tako, da se na zaslon izpiše 'hello, John Smit'. Beseda 'hello' naj bo vzeta iz value vnosnega polja, 'John' in 'Smit' pa naj bosta parametra funkcije.