用js写一段自由落体代码
时间: 2023-11-27 13:50:40 浏览: 140
js+html5实现的自由落体运动效果代码.docx
以下是用 JavaScript 写的自由落体代码:
```javascript
const g = 9.8; // 重力加速度
const h0 = 100; // 起始高度
const t = 5; // 落地时间
// 计算落地速度和总落程
const v = Math.sqrt(2 * g * h0);
const s = v * t - 0.5 * g * t * t;
console.log(`落地速度为 ${v.toFixed(2)} m/s,总落程为 ${s.toFixed(2)} m。`);
```
这段代码中,我们定义了重力加速度 `g`、起始高度 `h0`、落地时间 `t` 三个常量。然后利用物理公式计算出落地速度 `v` 和总落程 `s`,最后用 `console.log` 输出结果。
阅读全文