Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> JavaScript

JavaScript में फैक्टोरियल के अनुगामी शून्य ढूंढना


दिए गए पूर्णांक n के लिए, हमें एक फ़ंक्शन लिखना है जो n! में अनुगामी शून्य की संख्या लौटाता है।

उदाहरण के लिए -

trailingZeroes(4) = 0 trailingZeroes(5) = 1 क्योंकि 5! = 120 trailingZeroes(6) = 1

उदाहरण

const num = 17; const findTrailingZeroes = num => {    let cur = 5, total = 0;    while (cur <= num) {       total += Math.floor(num / cur);       cur *= 5;    };    return total; }; console.log(findTrailingZeroes(num)); console.log(findTrailingZeroes(5));  console.log(findTrailingZeroes(1));

आउटपुट

कंसोल में आउटपुट होगा -

3 1 0

  1. - JavaScript में सेट के लिए पावर सेट (Power Set) ढूंढना

    एक सेट S का पावर सेट, S के सभी उपसमुच्चयों का समुच्चय होता है, जिसमें खाली सेट और S स्वयं शामिल होता है। सेट S के पावर सेट को P(S) से दर्शाया जाता है। उदाहरण के लिए यदि S = {x, y, z}, तो उपसमुच्चय हैं - { {}, {x}, {y}, {z}, {x, y}, {x, z}, {y, z}, {x, y, z} } हमें एक JavaScript फ़ंक

  1. - C++ में किसी संख्या के फैक्टोरियल में अनुगामी शून्यों की गिनती

    समस्या विवरण एक पूर्णांक संख्या इनपुट के रूप में दी गई है। लक्ष्य उस संख्या के लिए गणना किए गए फैक्टोरियल में अनुगामी शून्यों की संख्या ज्ञात करना है। एक संख्या N का फैक्टोरियल रेंज [1, N] में सभी संख्याओं का गुणनफल है। हम जानते हैं कि हमें अनुगामी शून्य तभी मिलता है जब संख्या 10 का गुणक हो या उसमे

  1. - C++ में n के फैक्टोरियल में ट्रेलिंग जीरो की गणना

    मान लीजिए हमारे पास एक संख्या n है, हमें n! (n फैक्टोरियल) में ट्रेलिंग जीरो (अंत में आने वाले शून्य) की संख्या ज्ञात करनी है। उदाहरण के लिए, यदि इनपुट n = 20 है, तो आउटपुट 4 होगा, क्योंकि 20! = 2432902008176640000 समाधान दृष्टिकोण ट्रेलिंग जीरो की संख्या 10 के गुणनखंडों की संख्या पर निर्भर करती है,