সমস্যা
আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা জাভাস্ক্রিপ্টের গণিত ক্লাসে থাকে।
আমাদের ফাংশনটি ডেসিমেল সংখ্যার নিকটতম বৃহত্তর পূর্ণসংখ্যাটি ফেরত দেবে যেটি কল করা হচ্ছে।
যদি সংখ্যাটি ইতিমধ্যেই একটি পূর্ণসংখ্যা হয়, তাহলে আমাদের এটিকে ফিরিয়ে দেওয়া উচিত।
উদাহরণ
নিম্নলিখিত কোড -
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