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

जावास्क्रिप्ट में सबसे छोटा गुणक ढूँढना

<घंटा/>

हमें एक जावास्क्रिप्ट फ़ंक्शन लिखने की आवश्यकता है जो केवल इनपुट के रूप में एक संख्या लेता है। फलन को ऐसी सबसे छोटी संख्या ज्ञात करनी चाहिए जो सभी प्रथम n प्राकृत संख्याओं से पूर्णतः विभाज्य हो।

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

n =4 के लिए, आउटपुट 12 होना चाहिए,

क्योंकि 12 सबसे छोटी संख्या है जो 1 और 2 और 3 और 4 से विभाज्य है।

उदाहरण

इसके लिए कोड होगा -

const smallestMultiple = num => {
   let res = 0;
   let i = 1;
   let found = false;
   while (found === false) {
      res += num;
      while (res % i === 0 && i <= num) {
         if (i === num) {
            found = true;
         };
         i++;
      };
      i = 1;
   };
   return res;
};
console.log(smallestMultiple(2));
console.log(smallestMultiple(4));
console.log(smallestMultiple(12));
console.log(smallestMultiple(15));

आउटपुट

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

2
12
27720
360360

  1. जावास्क्रिप्ट में सभी अद्वितीय पथ ढूँढना

    मान लीजिए कि हमारे पास m * n क्रम की एक सरणी है। एक व्यक्ति 2-डी सरणी (0,0) के प्रारंभ ब्लॉक से शुरू होता है और वह अंत (एम, एन) तक पहुंचना चाहता है। सीमा यह है कि वह एक ही बार में या तो एक कदम नीचे या एक कदम दाहिनी ओर बढ़ सकता है। हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो 2-डी ग्रिड की ऊंचाई और चौड

  1. जावास्क्रिप्ट में किसी सरणी में मौजूद नहीं सबसे छोटा धनात्मक पूर्णांक ढूँढना

    हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो पहले और एकमात्र तर्क के रूप में पूर्णांकों की सरणी लेता है। हमारे फ़ंक्शन को उस सबसे छोटे धनात्मक पूर्णांक को खोजना और वापस करना चाहिए जो सरणी में मौजूद नहीं है। उदाहरण के लिए - यदि इनपुट ऐरे है - const arr = [4, 2, -1, 0, 3, 9, 1, -5]; तब आउटपुट होना चा

  1. जावास्क्रिप्ट में सबसे छोटा अच्छा आधार ढूँढना

    अच्छा आधार =2) को संख्या का एक अच्छा आधार कहते हैं, यदि संख्या आधार k के सभी अंक 1 हैं। उदाहरण के लिए:13 आधार 3 111 है, इसलिए संख्या के लिए 3 एक अच्छा आधार है =13 समस्या हमें एक जावास्क्रिप्ट फ़ंक्शन लिखने की आवश्यकता है जो स्ट्रिंग स्ट्र लेता है जो एक संख्या को एकमात्र तर्क के रूप में दर्शाता है।