function factorial(n: number) { return new Promise(function(resolve,reject){ if( typeof n==’number’) { if (n==0) resolve(1); else resolve(factorial(n-1).then((result:number) => { return result*n … More
function factorial(n: number) { return new Promise(function(resolve,reject){ if( typeof n==’number’) { if (n==0) resolve(1); else resolve(factorial(n-1).then((result:number) => { return result*n … More