Edit in JSFiddle

function factorial(n){
  if ((n == 0) || (n == 1))
    return 1;
  else
    return (n * factorial(n - 1));
}

var a, b, c, d, e;
a = factorial(1); // a は値 1 を得る
//1

b = factorial(2); // b は値 2 を得る
//2*1

c = factorial(3); // c は値 6 を得る
//3*2*1

d = factorial(4); // d は値 24 を得る
//4*3*2*1

e = factorial(5); // e は値 120 を得る
//5*4*3*2*1