কম্পিউটার টিউটোরিয়াল

জাভাস্ক্রিপ্টে সংখ্যার অঙ্কগুলো আলাদা করা

আমাদের একটি জাভাস্ক্রিপ্ট প্রোগ্রাম লিখতে হবে যা ইউজারকে একটি ইনপুট দেবে। যখন ইউজার কিছু মান ইনপুট দিয়ে বাটন চাপাবে, আমাদের ফাংশনটি চেক করবে ইনপুটটি একটি বৈধ সংখ্যা কিনা, যদি বৈধ হয় তবে প্রোগ্রামটি সংখ্যার সব অঙ্ক আলাদা আলাদা স্ক্রিনে প্রিন্ট করবে।

উদাহরণস্বরূপ - ইনপুট হলে -

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 += "<p>" + num + "</p>"; 
  } 
  outputObj.innerHTML = digit; 
  document.getElementsByTagName("button")[0].setAttribute("disabled", "true"); 
}

স্ক্রিনে আউটপুট হবে -

জাভাস্ক্রিপ্টে সংখ্যার অঙ্কগুলো আলাদা করা

OK বাটনে ক্লিক করার পর,

জাভাস্ক্রিপ্টে সংখ্যার অঙ্কগুলো আলাদা করা

  1. জাভাস্ক্রিপ্ট Number() ফাংশন

  2. জাভাস্ক্রিপ্টে সংখ্যা প্যাটার্ন প্রিন্ট করা

  3. জাভাস্ক্রিপ্টে সংখ্যার অঙ্কগুলোর যোগফল ও গুণফলের পার্থক্য বের করা

  4. জাভাস্ক্রিপ্টে সংখ্যার ফ্যাক্টোরিয়ালের অঙ্ক সংখ্যা বের করা