#!/usr/bin/env node; const Utils = require('./Utils'); function factorial(x) { if (x <= 1) { return 1; } return x * factorial(x - 1); } const main = async () => { for (let x = 1; x < 10; ++x) { console.log(Utils.format("{0:d}! = {1:d}", x, factorial(x))); } } main().catch( e => { console.error(e) } );