cript, функция вызывается каждый раз, соответственно исполняется каждый раз заново.
Можно изобразить что-то типа стека:
newfunc('value');
newfunc('value1');
newfunc('value2');
function newfunc(value) {
if(!newfunc.stack) newfunc.stack = [];
newfunc.stack.push(value);
if(newfunc.stack.length<3) return;
var abc = newfunc.stack[0];
var abcd = newfunc.stack[1];
var abcde = newfunc.stack[2];
//работа с этими переменными
alert([abc, abcd, abcde]);
}
но зачем?..