Meetod call parameetritega JavaScriptis

Olgu nüüd funktsioon func mõned parameetrid, nimetagem neid param1 ja param2:

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

Funktsiooni väljakutsumisel läbi call on võimalik edastada need parameetrid niimoodi:

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

Olgu antud järgnev kood:

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

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

func(); // siin peaks väljastama 'hello, John Smit'

Lisage viimasel real meetod call nii, et ekraanile kuvataks 'hello, John Smit'. Sõna 'hello' peaks võetama sisendvälja value-st, ning 'John' ja 'Smit' peaksid olema funktsiooni parameetrid.