কম্পিউটার

জাভাস্ক্রিপ্টে ডেসিমেল সংখ্যার নিকটতম বৃহত্তর পূর্ণসংখ্যাটি ফেরত দিন


সমস্যা

আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা জাভাস্ক্রিপ্টের গণিত ক্লাসে থাকে।

আমাদের ফাংশনটি ডেসিমেল সংখ্যার নিকটতম বৃহত্তর পূর্ণসংখ্যাটি ফেরত দেবে যেটি কল করা হচ্ছে।

যদি সংখ্যাটি ইতিমধ্যেই একটি পূর্ণসংখ্যা হয়, তাহলে আমাদের এটিকে ফিরিয়ে দেওয়া উচিত।

উদাহরণ

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

const num = 234.56;
Math.ceil = function(num){
   if(typeof num !== 'number'){
      return NaN;
   };
   if(num % 1 === 0){
      return num;
   };
   const [main] = String(num).split('.');  
   return +main + 1;
};
console.log(Math.ceil(num));

আউটপুট

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

235

  1. জাভাস্ক্রিপ্টে n পর্যন্ত 1s সংখ্যা গণনা করা হচ্ছে

  2. বিপরীত সংখ্যাটি জাভাস্ক্রিপ্টের একটি মৌলিক সংখ্যা

  3. জাভাস্ক্রিপ্টে শুধুমাত্র একটি সংখ্যার দশমিক অংশ পুনরুদ্ধার করা হচ্ছে

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