পদার্থবিদ্যায়, সিরিজে সংযুক্ত ৩টি প্রতিরোধকের সমতুল্য রোধ −
দ্বারা দেওয়া হয়।R = R1 + R2 + R3
এবং সমান্তরালভাবে সংযুক্ত প্রতিরোধকের সমতুল্য রোধ −
দ্বারা দেওয়া হয়R = (1/R1) + (1/R2) + (1/R3)
আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা দুটি সম্ভাব্য মান, 'সিরিজ' বা 'সমান্তরাল' সহ একটি স্ট্রিং নেয় এবং তারপর n সংখ্যাগুলি n প্রতিরোধকের প্রতিরোধের প্রতিনিধিত্ব করে।
এবং ফাংশনটি এই প্রতিরোধকের সমতুল্য রেজিস্ট্যান্স প্রদান করবে।
উদাহরণ
আসুন এই ফাংশনের জন্য কোড লিখি।
const r1 = 5, r2 = 7, r3 = 9; const equivalentResistance = (combination = 'parallel', ...resistors) => { if(combination === 'parallel'){ return resistors.reduce((acc, val) => (1/acc) + (1/val)); }; return resistors.reduce((acc, val) => acc + val); }; console.log(equivalentResistance('parallel', r1, r2, r3));
আউটপুট
নিম্নোক্ত কনসোলে আউটপুট −
3.0277777777777777