সমস্যা
আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা একটি পূর্ণসংখ্যা n নেয় এবং হয় −
- একটি পূর্ণসংখ্যা k যদি n একটি বর্গ সংখ্যা হয়, যেমন k * k ==n বা
- একটি পরিসর (k, k+1), যেমন k * k
উদাহরণ
নিম্নলিখিত কোড -
const num = 83; const squareRootRange = (num = 1) => { const exact = Math.sqrt(num); if(exact === Math.floor(exact)){ return exact; }else{ return [Math.floor(exact), Math.ceil(exact)]; }; }; console.log(squareRootRange(num));
আউটপুট
নিম্নোক্ত কনসোল আউটপুট -
[9, 10]