ত্রিভুজাকার সংখ্যা
ত্রিভুজাকার সংখ্যা হল বিন্দুর সংখ্যা যা একটি সমবাহু ত্রিভুজ পূরণ করতে পারে।
উদাহরণস্বরূপ −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