কম্পিউটার টিউটোরিয়াল

জাভাস্ক্রিপ্টে একটি গাণিতিক সমীকরণের শূন্য (সমাধান) কম্পিউট করা

আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা তিনটি নম্বর নেয় (দ্বিঘাত পদের কোএফিশিয়েন্ট, রৈখিক পদের কোএফিশিয়েন্ট এবং কনস্ট্যান্ট যথাক্রমে একটি দ্বিঘাত সমীকরণে)।

এবং আমাদের রুটগুলো খুঁজে বের করতে হবে (যদি সেগুলো রিয়েল রুট হয়) অন্যথায় false রিটার্ন করতে হবে।

উদাহরণ

এটির জন্য কোড হবে:

const coeff = [1, 12, 3];
const findRoots = co => {
  const [a, b, c] = co;
  const discriminant = (b * b) - 4 * a * c;
  // non real roots
  if(discriminant < 0){
    return false;
  };
  const d = Math.sqrt(discriminant);
  const x1 = (d - b) / (2 * a);
  const x2 = ((d + b) * -1) / (2 * a);
  return [x1, x2];
};
console.log(findRoots(coeff));

আউটপুট

কনসোলে আউটপুট:

[ -0.2554373534619714, -11.744562646538029 ]
  1. জাভাস্ক্রিপ্ট const কীওয়ার্ড

  2. জাভাস্ক্রিপ্টে Const এবং Let এর পার্থক্য

  3. জাভাস্ক্রিপ্টে অ্যারেতে ধনাত্মক, ঋণাত্মক ও শূন্যের ভগ্নাংশ অনুপাত বের করা

  4. জাভাস্ক্রিপ্টে ডায়োফ্যান্টাইন সমীকরণের সমস্ত সমাধান খুঁজে বের করা