Сообщение от ruvi
			 
		
	 | 
	| 
		а можно как-то обратиться к переменным a, b из  f2, не передавая их в f2 как аргументы?
	 | 
	
Вынести в общую область видимости, например, за f1.
var a, b;
function f1() {
  a = 5; b = 6;
  f2();
}
function f2() {
  alert(a + b);
}
f1();
А из замыкания они бы брались если бы было что-нибудь вроде этого:
function f1() {
  var a = 5, b = 6;
  function f2() {
    alert(a + b);
  }
  f2();
}
f1();