ট্রায়্যাঙ্গুলার নম্বর
ট্রায়্যাঙ্গুলার নম্বর হল সেই পয়েন্টের সংখ্যা যা একটি সমবাহু ত্রিভুজ পূরণ করতে পারে। উদাহরণস্বরূপ – ৯ একটি ট্রায়্যাঙ্গুলার নম্বর যা ৪ ইউনিট বাহু বিশিষ্ট একটি সমবাহু ত্রিভুজ বানায়।

সমস্যা
আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা একটি সংখ্যা নেবে এবং true রিটার্ন করবে যদি সেটি ট্রায়্যাঙ্গুলার নম্বর হয়, অন্যথায় false।
উদাহরণ
নিচের কোডটি –
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