JSFiddle - React, Tailwind, and code Playground

by Yuriy Petrichenko

JavaScript

function factorial(x) {

    if (x < 0){ throw new Error("x не мо­жет быть от­ри­ца­тель­ным");}

    for(var f = 1; x > 1; f *= x, x--) 
    return f;
}