हमें एक JavaScript प्रोग्राम लिखना आवश्यक है जो उपयोगकर्ता को एक इनपुट प्रदान करता है। जब उपयोगकर्ता कुछ मान इनपुट करता है और बटन दबाता है, तो हमारा फ़ंक्शन जांचना चाहिए कि इनपुट एक वैध संख्या है, यदि यह एक वैध संख्या है, तो प्रोग्राम को संख्या के सभी अंकों को स्क्रीन पर अलग-अलग प्रिंट करना चाहिए।
उदाहरण के लिए - यदि इनपुट है -
43354
तो स्क्रीन पर आउटपुट होना चाहिए -
4 3 3 5 4
आइए इस फ़ंक्शन के लिए कोड लिखते हैं -
इसके लिए कोड होगा -
HTML
<!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>
JS
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 += ""+num+"
"
}
outputObj.innerHTML = digit;
document.getElementsByTagName("button")[0].setAttribute("disabled","true");
}
और स्क्रीन पर आउटपुट होगा -

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