자바스크립트에서 함수를 변수에 할당하기

이제 우리가 즉시 호출하는 함수가 콘솔에 무언가를 출력하는 대신 return을 통해 값을 반환한다고 가정해 봅시다:

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

우리 함수의 작업 결과를 변수에 할당하고 콘솔에 출력해 봅시다. 이 경우 변수에 할당이 이루어지므로 더 이상 플러스가 필요하지 않습니다:

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

console.log(result); // '!'를 출력합니다
Задание 1

코드를 실행하지 않고 콘솔에 무엇이 출력될지 결정하세요:

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

코드를 실행하지 않고 콘솔에 무엇이 출력될지 결정하세요:

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

코드를 실행하지 않고 콘솔에 무엇이 출력될지 결정하세요:

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