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

जावास्क्रिप्ट नंबर को अलग-अलग अंकों में कैसे विभाजित करें?


किसी संख्या को अंकों में विभाजित करने और उनका योग प्रिंट करने के लिए, निम्न कोड चलाने का प्रयास करें -

उदाहरण

<!DOCTYPE html>
<html>
   <body>
      <script>
         var a = 28573;
         var sum = 0;
         while(a > 0) {
            sum += a % 10;
            a = Math.floor(a / 10);
         }
         document.write("Sum of digits = "+sum);
      </script>
   </body>
</html>

आउटपुट

Sum of digits = 25

  1. जावास्क्रिप्ट में किसी संख्या के अंकों को अलग करना

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

  1. जावास्क्रिप्ट में किसी संख्या के अंकों का उत्पाद योग अंतर

    समस्या हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो संख्या n लेता है। हमारे फ़ंक्शन को उस संख्या के सभी अंकों के योग और गुणनफल के बीच पूर्ण अंतर का पता लगाना चाहिए। उदाहरण निम्नलिखित कोड है - const num = 434312; const sumProductDifference = (num = 1) => {     const sum = String(num) &nbs

  1. जावास्क्रिप्ट का उपयोग करते हुए एक स्ट्रिंग संख्या में व्यक्तिगत सम और विषम अंकों का योग

    समस्या हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना आवश्यक है जो अंकों वाले स्ट्रिंग में लेता है और हमारे फ़ंक्शन को सही होना चाहिए यदि सम अंकों का योग विषम अंकों की तुलना में अधिक है, अन्यथा गलत है। उदाहरण निम्नलिखित कोड है - { समसम =0 दें; चलो विषम राशि =0; के लिए (चलो i =0; मैं विषम राशि;};कंसोल.लॉग(i