Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Почему не работает код (https://javascript.ru/forum/misc/51364-pochemu-ne-rabotaet-kod.html)

sean88 04.11.2014 16:08

Почему не работает код
 
Не могу понять почему не работает код. Уже час голову ломаю.
//Образец по которому написан код 
function makeCounter() {
  var currentCount = 0;
     
  // возвращаемся к функции
  function counter() { 
    return ++currentCount;
  }
 
  // ...и добавляем ей методы!
  counter.set = function(value) { 
    currentCount = value;
  };
 
  counter.reset = function() {
    currentCount = 0;
  };
 
  return counter;
}
 
var counter2 = makeCounter();
counter2.set(4)
console.log(counter2());




//Собственно код 
function lio(){
	var t = 34;
	function getoo(){
		return t +12;
	}
	return getoo;
	
	getoo.prin = function(){
		console.log(666);
	}
};

var rio = lio();

rio.prin();
//пишет Uncaught TypeError: undefined is not a function

sean88 04.11.2014 16:10

И вот почему я только сейчас внимания на return обратил!!!!
Извиняюсь за создания этой темы... сам спросил сам ответил...


Часовой пояс GMT +3, время: 22:45.