ფუნქციის მინიჭება ცვლადს JavaScript-ში
ახლა დავუშვათ, რომ ჩვენი დაუყოვნებლივ გამომძახებელი ფუნქცია
არ აბეჭდინებს რაიმეს კონსოლში, არამედ აბრუნებს
მნიშვნელობას 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());