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

भाज्य जावास्क्रिप्ट के अनुगामी शून्यों को ढूँढना

<घंटा/>

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

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

trailingZeroes(4) = 0
trailingZeroes(5) = 1
because 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. जावास्क्रिप्ट पावर सेट में एक सेट के लिए पावर सेट ढूँढना

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

  1. C++ में किसी संख्या के भाज्य में अनुगामी शून्यों की गणना करें

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

  1. सी ++ में एन के फैक्टोरियल में पिछला शून्य खोजने का कार्यक्रम?

    मान लीजिए कि हमारे पास एक संख्या n है, हमें n के अनुगामी शून्यों की संख्या ज्ञात करनी है!. इसलिए, यदि इनपुट n =20 जैसा है, तो आउटपुट 4 होगा, 20 के रूप में! =243290200817664000 इसे हल करने के लिए, हम इन चरणों का पालन करेंगे गिनती सेट करें:=0 1, अद्यतन मैं:=मैं * 5, करते हैं गिनती :=गिनती +