কম্পিউটার

n ডিভাইসের প্রতিরোধের গণনা - জাভাস্ক্রিপ্ট


পদার্থবিদ্যায়, সিরিজে সংযুক্ত ৩টি প্রতিরোধকের সমতুল্য রোধ −

দ্বারা দেওয়া হয়।
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

  1. একটি জাভাস্ক্রিপ্ট AVL গাছে ব্যালেন্স ফ্যাক্টর গণনা করা

  2. জাভাস্ক্রিপ্টে \d বনাম \D?

  3. জাভাস্ক্রিপ্টে একটি অ্যারের মধ্যমা গণনা করা হচ্ছে

  4. জাভাস্ক্রিপ্টে একটি অ্যারের গড় গণনা করা