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

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

<घंटा/>

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

उदाहरण के लिए - यदि इनपुट है -

4
3
3
5
4

तब स्क्रीन पर आउटपुट होना चाहिए -

4
3
3
5
4

आइए इस फ़ंक्शन के लिए कोड लिखें -

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

एचटीएमएल

<!DOCTYPE html>
<html>
   <head>
      <meta charset="utf−8">
      <meta name="viewport" content="width=device−width">
      <title>Digits</title>
   </head>
<body>
   <div class="column1">
      <div class="input">
         <button onclick="perform()"> Enter number </button>
         </div>
         <strong><div id="output"> </div></strong>
      </div>
</body>
</html>

जेएस

function perform() {
   var outputObj = document.getElementById("output");
   var a = parseInt(prompt("Please enter a number: ", ""));
   var digit = "";
   outputObj.innerHTML = ""
   while(a > 0){
      let num = a%10
      a = Math.floor(a/10)
      digit += "<p>"+num+"</p>"
   }
   outputObj.innerHTML = digit;
   document.getElementsByTagName("button")[0].setAttribute("disabled","true");
}

और स्क्रीन पर आउटपुट होगा -

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

OK बटन क्लिक करने के बाद,

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


  1. जावास्क्रिप्ट संख्या समारोह

    जावास्क्रिप्ट नंबर () फ़ंक्शन किसी ऑब्जेक्ट मान को उसके संबंधित संख्यात्मक मान के तर्क के रूप में परिवर्तित करता है। जावास्क्रिप्ट नंबर () फ़ंक्शन के लिए कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta

  1. जावास्क्रिप्ट में संख्या पैटर्न

    हमें एक जावास्क्रिप्ट और एचटीएमएल प्रोग्राम लिखना आवश्यक है जो उपयोगकर्ता को टेक्स्ट इनपुट और बटन प्रदान करता है। जब उपयोगकर्ता इनपुट में कोई मान दर्ज करता है, जैसे 5, और बटन पर क्लिक करता है, तो हमें स्क्रीन पर निम्न पैटर्न प्रिंट करना चाहिए। (एन =5 के लिए) 01 01 02 01 02 03 01 02 03 04 01 02 03 0

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

    समस्या हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो पहले और एकमात्र तर्क के रूप में एक संख्या, संख्या लेता है। हमारे फ़ंक्शन को संख्या संख्या के भाज्य में अंकों की संख्या की गणना और वापसी करनी चाहिए। उदाहरण के लिए, यदि फ़ंक्शन का इनपुट है - इनपुट const num = 7; आउटपुट const output = 4; आउटपुट स