Сообщение от macdack
|
при вызове counter() - вызывается функция makeCounte
|
при вызове counter() - вызывается ТО ЧТО ВЕРНУЛА функция makeCounte, которая вызывалась один раз. кэп
function ololo (){
return 11
}
var counter = ololo()
чо у нас в переменной counter лежит? функция ololo или то что она ВЕРНУЛА???
она ж блять ВЫЗЫВАЕТСЯ, ВЫПОЛНЯЕТСя и чо то блять ВОЗВРАЩЯЕТ) видешь скобочки после неё стоят)? значит она выполняется и после выполнения на свое место как бы подставляет результат выполнения
(то что она подставит на свое место, после вызова, указывается оператором return внутри самой функции)