কম্পিউটার

10 জাভাস্ক্রিপ্টের নিকটতম শক্তিতে বৃত্তাকার সংখ্যা


আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা একটি সংখ্যা নেয়। ফাংশনটি 10 ​​এর একটি পাওয়ার প্রদান করবে যা ইনপুট নম্বরের সবচেয়ে কাছাকাছি।

যেমন −

f(1) = 1
f(5) = 1
f(15) = 10
f(43) = 10
f(456) = 100
f(999) = 100

উদাহরণ

const num = 2355;
const num1 = 346;
const num2 = 678;
const nearestPowerOfTen = (num) => {
   let count = 0;
   while(num > 1){
      count ++; num/= 10;
   };
   return Math.pow(10, count-1) * (Math.round(num) ? 10: 1);
}
console.log(nearestPowerOfTen(num));
console.log(nearestPowerOfTen(num1));
console.log(nearestPowerOfTen(num2));

আউটপুট

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

1000
100
1000

  1. জাভাস্ক্রিপ্ট নম্বর ফাংশন

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

  3. কিভাবে MySQL-এ নিকটতম পূর্ণসংখ্যাতে রাউন্ড ডাউন করবেন?

  4. C# এ একটি সংখ্যাকে নিকটতম জোড় সংখ্যায় বৃত্তাকার করুন