P.S. А ниче если мы тут варианты решений пообсуждаем яндекса?
Например, вопросы 2 и 4 отсюда
http://company.yandex.ru/job/vacanci...xml?ncrnd=2215
На ум сразу приходит фича new, когда оно возвращает объект из return.
Ну, то есть для вопроса 4 это будет
function MyClass() {
return window
}
А для вопроса 2 - будет
function f(a) {
var b = new function() { return a }
return b;
}
Это так и имелось в виду?
Решение какое-то ну никак не жизненное... (как впрочем и сам таск)