JavaScript-də parametrli call metodu

Indi funksiya func bəzi parametrlər qəbul etsin, onları param1 və param2 adlandıraq:

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

Funksiyanı call ilə çağırarkən bu parametrləri bu şəkildə ötürmək olar:

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

Tutaq ki, aşağıdakı kod verilib:

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

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

func(); // burada 'hello, John Smit' çıxmalıdır

Son sətirə call metodunu elə əlavə edin ki, ekranda 'hello, John Smit' çıxsın. 'hello' sözü input-un value-dan götürülməlidir, 'John' və 'Smit' isə funksiyanın parametrləri olmalıdır.