Parametry funkcji przy wywołaniu natychmiastowym w JavaScript

Załóżmy, że nasza funkcja, którą zamierzamy wywołać natychmiast, przyjmuje jako parametr ciąg znaków do wypisania:

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

Wywołajmy naszą funkcję natychmiast, przekazując jej ciąg znaków do wypisania w konsoli:

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

Określ, bez uruchamiania kodu, co zostanie wypisane w konsoli:

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