Call metode ar parametriem JavaScript

Lai tagad funkcija func pieņem dažus parametrus, sauksim tos par param1 un param2:

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

Izsaucot funkciju caur call, šos parametrus var padot šādi:

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

Lai ir dots šāds kods:

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

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

func(); // šeit jāizvada 'hello, John Smit'

Pievienojiet pēdējā rindā metodi call tā, lai ekrānā izvadītos 'hello, John Smit'. Vārds 'hello' ir jāņem no input value, bet 'John' un 'Smit' ir jābūt funkcijas parametriem.