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

जावास्क्रिप्ट में स्ट्रिंग संख्या के व्यक्तिगत सम और विषम अंकों का योग


समस्या

हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो अंकों वाली एक स्ट्रिंग लेता है। हमारा फ़ंक्शन true लौटाएगा यदि सम अंकों का योग विषम अंकों के योग से अधिक है, अन्यथा false।

उदाहरण

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

const num = '645457345'; const isEvenGreater = (str = '') => {    let evenSum = 0;    let oddSum = 0;    for(let i = 0; i < str.length; i++){       const el = +str[i];       if(el % 2 === 0){          evenSum += el;       }else{          oddSum += el;       };    };    return evenSum > oddSum; }; console.log(isEvenGreater(num));

आउटपुट

false

  1. - जावास्क्रिप्ट में स्ट्रिंग संख्या के दूसरे आधे अंकों को शून्य में बदलना

    समस्याहमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो एकमात्र आर्गुमेंट के रूप में एक स्ट्रिंग संख्या लेता है। हमारा फ़ंक्शन इनपुट संख्या को दूसरे आधे अंकों को 0 में बदलकर लौटाएगा। उन मामलों में जहां संख्या में विषम संख्या में अंक होते हैं, मध्य अंक से आगे के अंकों को 0 में बदला जाना चाहिए।उदाहरण के लिए:9

  1. - PL/SQL में संख्या के विषम और सम अंकों की गणना करें

    समस्या एक धनात्मक पूर्णांक दिया गया है, PL/SQL का उपयोग करके विषम और सम अंकों की गणना करें। दृष्टिकोण संख्या को NUMBER चर में इनपुट करें लंबाई के लिए VARCHAR2(50) लें विषम और सम काउंट को 0 से आरंभ करें 1 से संख्या की लंबाई तक लूप चलाएं SUBSTR से प्रत्येक अंक निकालें MOD(अंक, 2) != 0 तो विषम काउंट

  1. - किसी संख्या के सम और विषम स्थानों के अंकों का योग खोजें C++ में

    मान लीजिए, हमारे पास एक पूर्णांक N है, हमें विषम स्थान के अंकों का योग और सम स्थान के अंकों का योग खोजना है। तो यदि संख्या 153654 जैसी है, तो odd_sum = 9, और even_sum = 15। इसे हल करने के लिए, हम अंतिम अंक से सभी अंक निकाल सकते हैं, यदि मूल संख्या में अंकों की संख्या विषम है, तो अंतिम अंक विषम स्थान