समस्या
निम्नलिखित अनुक्रम मान लीजिए:
अनुक्रम:1/1 , 1/1x2 , 1/1x2x3 , 1/1x2x3x4 , ....
इस क्रम का वां पद होगा -
1 / 1*2*3 * ... n
हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो संख्या n लेता है, और इस अनुक्रम के पहले n शब्दों का योग लौटाता है।
उदाहरण
निम्नलिखित कोड है -
const num = 12; const seriesSum = (num = 1) => { let m = 1; let n = 1; for(let i = 2; i < num + 1; i++){ m *= i; n += (m * -1); }; return n; }; console.log(seriesSum(num));
आउटपुट
-522956311