সমস্যা
আমাদের একটি জাভাস্ক্রিপ্ট ক্লাস লিখতে হবে, প্রজেক্টাইল, যা শুরু করার সময় 3টি আর্গুমেন্ট নেয় -
প্রজেক্টাইল ক্লাসের জন্য আমাদের নিম্নলিখিত পদ্ধতি লিখতে হবে।
- একটি দিগন্ত পদ্ধতি, যা একটি আর্গুমেন্ট টিও নেয় এবং অনুভূমিক দূরত্ব গণনা করে যা প্রজেক্টাইল ভ্রমণ করেছে। [একটি দ্বিগুণ নেয়, একটি দ্বিগুণ ফেরত দেয়]
উদাহরণ
এই ক্লাসের কোড হবে −
<প্রি>ক্লাস প্রজেক্টাইল{ কনস্ট্রাক্টর(h, u, ang){ this.h =h; this.u =u; this.ang =ang; };};Projectile.prototype.horiz =function(t){ const dist =2 * Math.cos(this.ang) * t; রিটার্ন dist;};const p =new Projectile(5, 2, 45);const horizontal =p.horiz(.2);console.log(অনুভূমিক);আউটপুট
এবং আউটপুট হবে −
0.2101287955270919