কম্পিউটার

প্রসারিত আকারে সংখ্যা প্রকাশ করা - জাভাস্ক্রিপ্ট


ধরুন আমাদের একটি সংখ্যা 124 দেওয়া হয়েছে এবং একটি ফাংশন লিখতে হবে যা এই সংখ্যাটিকে ইনপুট হিসাবে গ্রহণ করে এবং একটি স্ট্রিং হিসাবে এর প্রসারিত ফর্মটি ফেরত দেয়৷

124 এর প্রসারিত রূপ হল −

'100+20+4'

উদাহরণ

নিম্নলিখিত কোড -

const num = 125;
const expandedForm = num => {
   const numStr = String(num);
   let res = '';
   for(let i = 0; i < numStr.length; i++){
      const placeValue = +(numStr[i]) * Math.pow(10, (numStr.length - 1 - i));
      if(numStr.length - i > 1){
         res += `${placeValue}+`
      }else{
         res += placeValue;
      };
   };
   return res;
};
console.log(expandedForm(num));

আউটপুট

নিম্নোক্ত কনসোলে আউটপুট −

100+20+5

  1. জাভাস্ক্রিপ্ট কনস্ট

  2. জাভাস্ক্রিপ্ট নম্বর উদাহরণ

  3. জাভাস্ক্রিপ্টে কনস্ট বনাম চলুন।

  4. জাভাস্ক্রিপ্টে সংখ্যার অ্যারের রিয়েলটাইম চলমান গড়