js写一段kb转mb和g的代码
时间: 2024-02-24 22:56:58 浏览: 11
可以使用以下JavaScript代码将KB转换为MB和GB:
```javascript
//将KB转换为MB
function kbToMb(kb) {
return kb / 1024;
}
//将KB转换为GB
function kbToGb(kb) {
return kb / (1024 * 1024);
}
console.log(kbToMb(1024)); //输出1
console.log(kbToGb(1048576)); //输出1
```
其中,1024是KB和MB之间的转换因子,1048576是KB和GB之间的转换因子。
相关问题
用js写一段自由落体代码
以下是用 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` 输出结果。
使用js写一段告白代码
好的,以下是一段简单的告白代码:
```javascript
const message = "我喜欢你,愿意和你在一起吗?";
const answer = prompt(message);
if (answer === "yes") {
console.log("太好了,我们在一起吧!");
} else if (answer === "no") {
console.log("真遗憾,希望我们还能做朋友。");
} else {
console.log("你的回答不太清楚呢,能再说一遍吗?");
}
```
在浏览器控制台中运行该代码,会弹出一个对话框,询问是否愿意和你在一起。如果回答“yes”,控制台会输出“太好了,我们在一起吧!”;如果回答“no”,控制台会输出“真遗憾,希望我们还能做朋友。”;如果回答不太清楚,控制台会输出“你的回答不太清楚呢,能再说一遍吗?”