Függvény hozzárendelése változóhoz JavaScriptben

Tegyük fel, hogy az azonnal meghívott függvényünk nem ír ki valamit a konzolra, hanem visszaad egy értéket a return segítségével:

javascript+function() {
  return '!';
}();

Rendeljük hozzá a függvényünk eredményét egy változóhoz, és írjuk ki a konzolra. Mivel ebben az esetben egy változóhoz való hozzárendelésről van szó, a plusz jel már nem szükséges:

javascriptlet result = function() {
  return '!';
}();

console.log(result); // kiírja '!'-t
Задание 1

Határozd meg, kód futtatása nélkül, hogy mit ír ki a konzol:

javascriptlet result = function() {
  return '!';
}();
    
console.log(result);
Задание 2

Határozd meg, kód futtatása nélkül, hogy mit ír ki a konzol:

javascriptlet result = function() {
  return '!';
};
    
console.log(result);
Задание 3

Határozd meg, kód futtatása nélkül, hogy mit ír ki a konzol:

javascriptlet result = function() {
  return '!';
};
    
console.log(result());