JSFiddle - React, Tailwind, and code Playground

by floor_

JavaScript

function factor(n) {
    var result;
    if(n === 1) {
        return 1;
    }
    
    result = factor(n-1) * n;
    return result;
}

console.log(factor(999));