var validator = function(newfunc)
{
var param = 1;
var oldfunc = function()
{
alert(param);
}
oldfunc = newfunc;
oldfunc();
}
validator(
function()
{
alert(param)
}
);
При попытке запуска говорит что param undefined. Как передать функцию в функцию, чтобы ей стали доступны переменные функции, в которую она была передана?