1. function factorial(n) {
    2. if (n === 0) return 1;
    3. return n * factorial(n-1);
    4. }