console.log('Hello,' + name + '' + surname + '!');
should be
console.log('Hello, ' + name + ' ' + surname + '!');
In RU version everything is okay with the code.
It's about the converstation and the description as well.
— How can I call the function and what's the meaning of 'Hello,' + name + '' + surname + '!' that you wrote inside of the console.log?
For console.log and the +operator, this is not a problem. The expression 'Hello,' + name + '' + surname + '!' becomes Hello, undefined undefined!.