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

एक सरणी में सभी अभाज्य संख्याओं का योग - जावास्क्रिप्ट

<घंटा/>

हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो संख्याओं की एक सरणी लेता है।

फ़ंक्शन को सरणी में मौजूद सभी अभाज्य संख्याओं का योग वापस करना चाहिए।

मान लें कि निम्नलिखित हमारी सरणी है -

const arr = [43, 6, 6, 5, 54, 81, 71, 56, 8, 877, 4, 4];

फ़ंक्शन को अभाज्य संख्याओं का योग करना चाहिए अर्थात

43 + 5 + 71 + 877 = 996

उदाहरण

निम्नलिखित कोड है -

const arr = [43, 6, 6, 5, 54, 81, 71, 56, 8, 877, 4, 4];
const isPrime = n => {
   if (n===1){
      return false;
   }else if(n === 2){
      return true;
   }else{
      for(let x = 2; x < n; x++){
         if(n % x === 0){
            return false;
         }
      }
      return true;
   };
};
const primeSum = arr => {
   let sum = 0;
   for(let i = 0; i < arr.length; i++){
      if(!isPrime(arr[i])){
         continue;
      };
      sum += arr[i];
   };
   return sum;
};
console.log(primeSum(arr));

आउटपुट

यह कंसोल में निम्न आउटपुट उत्पन्न करेगा -

996

  1. जावास्क्रिप्ट में किसी सरणी की संख्याओं का वर्गमूल और वर्गमूल योग

    समस्या हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो संख्याओं की एक सरणी लेता है। हमारे फ़ंक्शन को प्रत्येक संख्या को सरणी में लेना चाहिए और यदि यह सम है तो इसे वर्गाकार करना चाहिए, या विषम होने पर संख्या को वर्गमूल करना चाहिए और फिर सभी नई संख्याओं का योग दो दशमलव स्थानों पर वापस करना चाहिए। उदाहरण न

  1. C++ में किसी सरणी में सभी अभाज्य संख्याओं का गुणनफल

    कुछ तत्वों के साथ एक पूर्णांक सरणी arr[] को देखते हुए, कार्य उस संख्याओं की सभी अभाज्य संख्याओं का गुणनफल खोजना है। अभाज्य संख्याएँ वे संख्याएँ होती हैं जिन्हें या तो 1 से या स्वयं संख्या से विभाजित किया जाता है, या एक अभाज्य संख्या एक ऐसी संख्या होती है जो 1 और स्वयं संख्या को छोड़कर किसी अन्य संख

  1. C++ में एक सरणी में सभी अभाज्य संख्याओं का XOR

    इस समस्या में, हमें n तत्वों की एक सरणी दी गई है। हमारा काम सरणी के सभी अभाज्य संख्याओं का xor प्रिंट करना है। समस्या को समझने के लिए एक उदाहरण लेते हैं, इनपुट - {2, 6, 8, 9, 11} आउटपुट - इस समस्या को हल करने के लिए, हम परिणाम खोजने के लिए सरणी के सभी अभाज्य संख्याओं और xor को ढूंढेंगे। यह जांचन