প্যাস্কেলের ত্রিভুজ:
প্যাস্কেলের ত্রিভুজ একটি ত্রিভুজাকার অ্যারে যা পূর্ববর্তী সারিগুলোর সন্নিহিত উপাদানগুলো যোগ করে তৈরি হয়।
প্যাস্কেলের ত্রিভুজের প্রথম কিছু উপাদান —

আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা একটি ধনাত্মক সংখ্যা (num) একমাত্র আর্গুমেন্ট হিসেবে গ্রহণ করবে।
ফাংশনটি প্যাস্কেলের ত্রিভুজের (num)তম সারিতে থাকা সকল উপাদান ধারণকারী একটি অ্যারে রিটার্ন করবে।
উদাহরণস্বরূপ —
ইনপুট সংখ্যা যদি হয় —
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 ]