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

জাভাস্ক্রিপ্টে একটি সংখ্যা এবং এর ডিজিট রিঅর্ডার করে ছোটতম সংখ্যার পার্থক্য


আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা একমাত্র ইনপুট হিসেবে একটি ধনাত্মক পূর্ণসংখ্যা নেয়। ফাংশনটি ওই সংখ্যা এবং সেটির ডিজিট রিঅর্ডার করে তৈরি করা যেতে পারে এমন ছোটতম সংখ্যার মধ্যে পার্থক্য বের করে ফেরত দেবে।

উদাহরণস্বরূপ −

ইনপুট সংখ্যা যদি ৮২০ হয়

তবে, এর ডিজিট রিঅর্ডার করে তৈরি করা যাবে এমন ছোটতম সংখ্যা হল ০২৮ = ২৮

এবং আউটপুট হওয়া উচিত −

820 - 28 = 792

উদাহরণ

const num = 820; const maximumDifference = (num) => {    const numStr = '' + num;    const sorted = numStr.split('').sort();    const smallest = +sorted.join('');    return num -smallest; }; console.log(maximumDifference(num));

আউটপুট

কনসোলে আউটপুট হবে −

792

  1. জাভাস্ক্রিপ্টে দুটি স্ট্রিং-এর পার্থক্য বের করা

  2. জাভাস্ক্রিপ্টে নম্বর এবং এর রিভার্স নম্বরের পার্থক্য বের করা

  3. জাভাস্ক্রিপ্টে নম্বরের ডিজিটের গুণফল ও যোগফলের পার্থক্য

  4. PHP এবং JavaScript এর পার্থক্য