JavaScript-da funktsiyani o'zgaruvchiga tenglashtirish

Endi joyida chaqiriladigan funktsiyamiz brauzer konsoliga biror narsa chiqarmasin, balki return orqali qaytarsin:

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

Keling, funktsiyamizning ishlash natijasini o'zgaruvchiga tenglashtiramiz va uni konsolga chiqaramiz. Bu holatda o'zgaruvchiga tenglashtirish amalga oshirilgani uchun ortiqcha plus kerak emas:

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

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

Kodni ishlamasdan, konsolga nima chiqishini aniqlang:

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

Kodni ishlamasdan, konsolga nima chiqishini aniqlang:

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

Kodni ishlamasdan, konsolga nima chiqishini aniqlang:

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