কম্পিউটার

জাভাস্ক্রিপ্টে একটি অ্যারেতে ত্রিভুজ বাহুর সংখ্যা গণনা করা হচ্ছে


সমস্যা

আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা প্রথম এবং একমাত্র আর্গুমেন্ট হিসাবে সংখ্যার একটি অ্যারে নেয়।

আমাদের ফাংশনের কাজ হল অ্যারে থেকে নির্বাচিত ট্রিপলেটের সংখ্যা গণনা করা যা ত্রিভুজ তৈরি করতে পারে যদি আমরা সেগুলিকে ত্রিভুজের পার্শ্ব দৈর্ঘ্য হিসাবে নিই।

উদাহরণস্বরূপ, যদি ফাংশনে ইনপুট হয় −

const arr =[2, 2, 3, 4];

তারপর আউটপুট −

হওয়া উচিত
const আউটপুট =3;

আউটপুট ব্যাখ্যা

বৈধ সংমিশ্রণগুলি হল:

2,3,4 (প্রথম 2 ব্যবহার করে) 2,3,4 (দ্বিতীয় 2 ব্যবহার করে) 2,2,3

উদাহরণ

নিম্নলিখিত কোড -

const arr =[2, 2, 3, 4];const countTriangle =(arr =[]) => { arr.sort((a, b) => a - b) let k =2 let count =0 এর জন্য (আলো i =0; i আউটপুট 

নিম্নোক্ত কনসোল আউটপুট -

3

  1. জাভাস্ক্রিপ্টে n পর্যন্ত 1s সংখ্যা গণনা করা হচ্ছে

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

  3. জাভাস্ক্রিপ্টে n পর্যন্ত গণনা করার সময় 9s গণনা সংখ্যার সম্মুখীন হয়েছে

  4. জাভাস্ক্রিপ্টে একটি অ্যারের মধ্যে সম্ভাব্য AP গণনা করা