Параметри на функция при извикване на място в JavaScript

Нека нашата функция, която ще извикаме на място, приема като параметър низ за извеждане:

javascriptfunction(str) {
  console.log(str);
}

Нека извикаме нашата функция на място, като й предадем низ за извеждане в конзолата:

javascript(function(str) {
  console.log(str); // ще изведе '!!!'
})('!!!');
Задание 1

Определете, без да стартирате кода, какво ще се изведе в конзолата:

javascript(function(num1, num2) {
  console.log(num1 + num2);
})(1, 2);