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

जावास्क्रिप्ट में 1 से n तक की सभी संख्याओं से विभाज्य सबसे छोटी संख्या ढूंढना


समस्या

हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो एक संख्या n लेता है। यह फ़ंक्शन उस सबसे छोटी संख्या को ढूंढकर लौटाएगा जो 1 से n तक की सभी संख्याओं से विभाज्य हो।

उदाहरण

निम्न कोड देखें:

const num = 11; const smallestDivisible = (num = 1) => {    let res = num * (num - 1) || 1;    for (let i = num - 1; i >= 1; i--) {       if (res % i) {          for (let j = num - 1; j >= 1; j--) {             if (!(i % j) && !(res % j)) {                res = i * res / j;                break;             }          }       }    }    return res; } console.log(smallestDivisible(num));

आउटपुट

27720

  1. - JavaScript में जंबल्ड नंबर नेम्स से संख्याएं तैयार करना

    समस्यामान लीजिए निम्नलिखित नंबर नेम स्ट्रिंग −const str = TOWNE;यदि हम इस स्ट्रिंग को रीअरेंज करें, तो हमें इसमें दो नंबर नेम मिल सकते हैं: 2 (TWO) और 1 (ONE)। इसलिए, हम 21 आउटपुट की उम्मीद करते हैं। हमें एक JavaScript फ़ंक्शन लिखना है जो ऐसी एक स्ट्रिंग लेता है और स्ट्रिंग में मौजूद नंबरों को

  1. - C++ में 2 से 10 तक सभी संख्याओं से विभाज्य संख्याओं की गिनती

    हमें एक संख्या num दी गई है। कार्य है 1 से num तक की रेंज में उन संख्याओं की गिनती करना जो 2, 3, 4, 5, 6, 7, 8, 9 और 10 सभी से विभाज्य हैं। इनपुट - int num = 10000 आउटपुट - 2 से 10 तक सभी से विभाज्य संख्याओं की गिनती: 3 व्याख्या - 2520, 5040, 7560 ये तीन संख्याएं 1 से 10000 तक सभी शर्तें पूरी करती ह

  1. - C# प्रोग्राम दिए गए नंबर के लिए 3 और 5 से विभाज्य सभी नंबर प्रिंट करने के लिए

    3 और 5 से विभाज्य नंबर्स प्रिंट करने के लिए, && ऑपरेटर का उपयोग करें और दो कंडीशंस चेक करें - if (num % 3 == 0 && num % 5 == 0) {} यदि उपरोक्त कंडीशन ट्रू है, तो इसका मतलब नंबर 3 और 5 दोनों से विभाज्य है। निम्नलिखित पूर्ण कोड है - उदाहरण using System; using System.Collections.Generic; using System.L