javascript - 如何使用文档写入打印初始值
问题描述
我的代码计算正确,除了我无法显示要打印的初始温度,在本例中为“45.9”。
电流输出:
函数 FtoC(Fahrenheit) { return (Fahrenheit - 32) * 5 / 9; } F = 7.722222222222222 C
其中 FtoC(Fahrenheit) { return (Fahrenheit - 32) * 5 / 9; } 等于数字 45.9。
期望的输出:
45.9 F = 7.722222222222222 C
代码:
<script>
function FtoC(Fahrenheit)
{
return (Fahrenheit - 32) * 5 / 9;
}
var theFahrenheit = FtoC(45.9);
document.write("<br>");
document.write(FtoC + " F = " + theFahrenheit + " C");
</script>
解决方案
您可以尝试从您的函数 FtoC 返回一个数组,如下所示:
function FtoC(Fahrenheit)
{
return [Fahrenheit, (Fahrenheit - 32) * 5 / 9];
}
var theFahrenheit = FtoC(45.9);
document.write("<br>");
document.write(theFahrenheit[0] + " F = " + theFahrenheit[1] + " C");
或者,如果您已经知道输入,则可以直接使用它而不是在数组中返回它。
document.write(45.9 + " F = " + theFahrenheit[1] + " C");
推荐阅读
- git - Git错误“致命:XXX不是提交并且无法从中创建分支YYY
- python - 如何访问 pandas groupby 对象中的特定列?
- spring-boot - 无法运行我的 springboot Web 应用程序
- javascript - 如何根据需要管理滚动条
- java - 将技能部署为 Web 服务(不使用 ngrok 来隧道本地主机)
- node.js - 如何在 Express 应用程序中处理 Content-Type=application/json;charset=utf-16 并发送兼容响应
- android - webview页面完成加载并将其设置为可见后,它显示为白屏一秒钟
- django-rest-framework - 您如何验证序列化程序中的密码字段并将它们与用户一起保存到数据库中?
- r - 计算不同行之间的时间差异
- python - 将 ckpt 文件转换为冻结推理图