ত্রিভুজাকার সংখ্যা
ত্রিভুজাকার সংখ্যা হল বিন্দুর সংখ্যা যা একটি সমবাহু ত্রিভুজ পূরণ করতে পারে।
উদাহরণস্বরূপ −9 হল একটি ত্রিভুজাকার সংখ্যা যা 4 এককের প্রতিটি বাহুর সাথে একটি সমবাহু ত্রিভুজ তৈরি করে৷

সমস্যা
আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা একটি সংখ্যা নেয় এবং ত্রিভুজাকার সংখ্যা হলে সত্য ফেরত দেয়, অন্যথায় মিথ্যা।
উদাহরণ
নিম্নলিখিত কোড -
const num = 9;
const isTriangular = (num = 1) => {
let i = 4;
if(num === 1){
return true;
};
if(num === 3){
return true;
};
while(((3 * 1) - 3) <= num){
if((3 * i) - 3 === num){
return true;
};
i++;
}
return false;
};
console.log(isTriangular(num)); আউটপুট
নিম্নোক্ত কনসোল আউটপুট -
true