速度、距离、时间

一个物体如果在很短的时间内移动了很长的距离,这个物体的速度应该是较大的。物体运动时,观察之间的时间间隔越短,我们就更能准确地了解物体运动的细节。以此类推,现实中的速度是由好多无限小的时间段中的平均速度组成的。我们叫这些速度瞬时速度,或某一个具体时间的速度。

掌握这个物理特性,可以制作比如球体反弹、动画快慢等等。


📐 数学公式

时间(t)、速度(v),求距离(s)

s = vt
v = s ÷ t
t = s ÷ v

📌 JavaScript

参考代码:index.js


/**
 * 计算速度
 * @param {Number} dist  - 距离
 * @param {Number} time  - 时间
 * @returns 
 */
export function calculateSpeed(dist, time) {
    return dist / time;
}

测试:test.js

import { calculateSpeed } from './index';

/* 已知距离50.5公里,用时2.0小时,求出速度为 25.25 km/h */
console.log(calculateSpeed(50.5, 2.0));