কম্পিউটার

জাভাস্ক্রিপ্টে একটি সংখ্যার বর্গমূল নির্দিষ্ট করে এমন একটি ব্যাপ্তি বা সংখ্যা প্রদান করা


সমস্যা

আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা একটি পূর্ণসংখ্যা 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]

  1. জাভাস্ক্রিপ্ট ব্যবহার করে একটি অ্যারেতে তার সূচকের সমান প্রথম সংখ্যাটি ফেরত দেওয়া হচ্ছে

  2. জাভাস্ক্রিপ্ট ব্যবহার করে একটি পরিসরের মধ্যে একটি সংখ্যা দ্বারা বিভাজ্য সংখ্যার গণনা খুঁজে বের করা

  3. বর্গমূল বের করার ব্যাবিলনীয় পদ্ধতি

  4. কিভাবে Excel এ একটি সংখ্যার বর্গমূল খুঁজে বের করতে হয়