JSFiddle - React, Tailwind, and code Playground
by Arif Reza
HTML
<div class="line"><div class="ball"></div></div>
Velocity: <span class="v"></span> unit/s<br />
Acceleration: <span class="a"></span> unit/s
<div class="bidro"><b>বিঃদ্রঃ</b>কণাটির
বেগের
বিভিন্ন
অবস্থার
ক্ষেত্রে (সরণ,
বেগ, ত্বরণ)
উপর থেকে
নিচের দিককে
ধনাত্বক দিক
হিসেবে
বিবেচনা করা
হয়েছে । ফলে
ভেক্টর
অনুযায়ী, নিচ
থেকে উপরের সব
সরণ, বেগ এবং
ধনাত্বক
ত্বরণকে (বেগ
বৃদ্ধি)
ঋণাত্বক
হিসেবে দেখা
যাবে ।
অপরদিকে উপর
থেকে নিচের
দিকে সব সরণ,
বেগ এবং
ধনাত্বক ত্বরণকে
ধনাত্বক দেখা
যাবে ।<br /><br...
CSS
.ball {width:20px;height:20px;position:absolute;left:50px;top:-10px;background:red;border-radius:10px;}
.line {width:120px;height:2px;position:absolute;left:20px;top:210px;background:black;}
.line:before {content:"X'";position:absolute;left:-15px;top:-10px;}
.line:after {content:"X";position:absolute;left:120px;top:-10px;}
.bidro {width:100%; max-width: 600px;margin-top: 300px;font-size: 15px;}
JavaScript
var ball=$(".ball"),
t =0,
a =100,
Wd =10,
speed=10,
Wr =(Math.PI*Wd)/180, W=Wr;
function run(){
t+=speed/100;
WT=W*t;
y=a * Math.sin(WT);
v=a*W*Math.cos(WT);
A=-(W*W*y);
$(".v").text(Math.round(v));
$(".a").text(Math.round(A));
topNew=y-10;
ball.animate({top:topNew},10,"linear",function(){run();});
}
run();