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

JavaScript: अंकों के योग से बड़ा या बराबर निकटतम अभाज्य संख्या खोजना - JavaScript


हमें एक JavaScript फंक्शन लिखना है जो एक संख्या लेता है, उसके अंकों का योग निकालता है और एक अभाज्य संख्या रिटर्न करता है जो उस योग से ठीक बड़ी या बराबर है।

उदाहरण

निम्नलिखिक कोड है:

const num = 56563;
const digitSum = (num, sum = 0) => {
    if(num){
        return digitSum(Math.floor(num / 10), sum + (num % 10));
    }
    return sum;
};
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 nearestPrime = num => {
    let sum = digitSum(num);
    while(!isPrime(sum)){
        sum++;
    };
    return sum;
};
console.log(nearestPrime(num));

आउटपुट

यह कंसोल में निम्नलिखिक आउटपुट देगा:

29

  1. JavaScript में संख्या के अंकों को अलग करना JavaScript में संख्या के अंकों को अलग करना

    हमें एक JavaScript प्रोग्राम लिखना आवश्यक है जो उपयोगकर्ता को एक इनपुट प्रदान करता है। जब उपयोगकर्ता कुछ मान इनपुट करता है और बटन दबाता है, तो हमारा फ़ंक्शन जांचना चाहिए कि इनपुट एक वैध संख्या है, यदि यह एक वैध संख्या है, तो प्रोग्राम को संख्या के सभी अंकों को स्क्रीन पर अलग-अलग प्रिंट करना चाहिए।

  1. - जावास्क्रिप्ट का उपयोग करके इनपुट संख्या तक योग देने वाले सभी संभावित अभाज्य जोड़े ढूंढना

    समस्याहमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो एक संख्या n लेता है। हमारा फ़ंक्शन उन सभी संख्या जोड़ियों की एक सरणी लौटाएगा जिनका योग n हो और दोनों अभाज्य हों।उदाहरणनिम्न कोड देखें:const num = 26; const isPrime = (n) => {    if (n % 2 === 0) return false;    let sqrtn = Math.

  1. - C++ में संख्या के अंकों का पुनरावर्ती योग अभाज्य है या नहीं

    एक पूर्णांक चर number को इनपुट के रूप में दिया गया है। लक्ष्य इनपुट संख्या के अंकों का योग गणना करना है और जांचना है कि वह योग अभाज्य है या नहीं। इसे तब तक करें जब तक अंकों के योग से प्राप्त संख्या एक अंक की संख्या न बन जाए। जांचें कि वह संख्या अभाज्य है या नहीं। यदि इनपुट संख्या 123 है तो अंकों का