Tildeling af funktion til variabel i JavaScript

Lad nu vores øjeblikkeligt invoked funktion ikke udskrive noget til konsollen, men returnere via return:

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

Lad os tildele resultatet af vores funktions udførelse til en variabel og udskrive den til konsollen. Da der i dette tilfælde er tale om en tildeling til en variabel, er plus-tegnet ikke længere nødvendig:

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

console.log(result); // vil udskrive '!'
Задание 1

Bestem, uden at køre koden, hvad der vil blive udskrevet i konsollen:

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

Bestem, uden at køre koden, hvad der vil blive udskrevet i konsollen:

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

Bestem, uden at køre koden, hvad der vil blive udskrevet i konsollen:

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