আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা তিনটি সংখ্যায় লাগে (দ্বৈত পদের সহগকে প্রতিনিধিত্ব করে, রৈখিক পদের সহগ এবং যথাক্রমে জলজ দ্বিঘাতে ধ্রুবক)।
এবং আমাদের শিকড় খুঁজে বের করতে হবে, (যদি তারা প্রকৃত শিকড় হয়) অন্যথায় আমাদের মিথ্যা ফিরে আসতে হবে।
উদাহরণ
এর জন্য কোড হবে −
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 ]