পাসকেলের ত্রিভুজ:
প্যাসকেলের ত্রিভুজ হল একটি ত্রিভুজাকার বিন্যাস যা পূর্ববর্তী সারিতে সন্নিহিত উপাদানগুলিকে যোগ করে তৈরি করা হয়।
প্যাসকেলস ত্রিভুজের প্রথম কয়েকটি উপাদান হল −
আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা একটি ধনাত্মক সংখ্যা নেয়, সংখ্যাটিকে একমাত্র যুক্তি হিসাবে বলুন৷
ফাংশনটি সমস্ত উপাদানগুলির একটি অ্যারে প্রদান করবে যা অবশ্যই (সংখ্যা)তম সারিতে প্যাসকেল স্ট্র্যাঙ্গেলে উপস্থিত থাকতে হবে৷
যেমন −
যদি ইনপুট নম্বর হয় −
const num = 9;
তারপর আউটপুট −
হওয়া উচিতconst output = [1, 9, 36, 84, 126, 126, 84, 36, 9, 1];
উদাহরণ
নিম্নলিখিত কোড -
const num = 9; const pascalRow = (num) => { const res = [] while (res.length <= num) { res.unshift(1); for(let i = 1; i < res.length - 1; i++) { res[i] += res[i + 1]; }; }; return res }; console.log(pascalRow(num));
আউটপুট
নিম্নোক্ত কনসোল আউটপুট -
[ 1, 9, 36, 84, 126, 126, 84, 36, 9, 1 ]