如何 - 温度转换器
了解如何使用 HTML 和 JavaScript 创建温度转换器。
温度转换器
在任何字段中输入一个值,以在温度测量之间进行转换
创建温度转换器
创建一个可以将值从一种温度测量转换为另一种温度测量的输入元素。
步骤 1) 添加 HTML
示例 - 华氏度到摄氏度
<p>
<label>华氏度</label>
<input id="inputFahrenheit" type="number" placeholder="华氏度"
oninput="temperatureConverter(this.value)"
onchange="temperatureConverter(this.value)">
</p>
<p>摄氏度: <span id="outputCelsius"></span></p>
步骤 2) 添加 JavaScript
示例 - 华氏度到摄氏度
/* 当输入字段接收输入时,将值从华氏度转换为摄氏度 */
function temperatureConverter(valNum) {
valNum = parseFloat(valNum);
document.getElementById("outputCelsius").innerHTML = (valNum-32) / 1.8;
}
自己试试 »
从华氏度转换为其他测量值
下表显示了如何从华氏度转换为其他温度测量值
描述 | 公式 | 示例 |
---|---|---|
从华氏度转换为摄氏度 | ℃=(℉-32)/1.8 | 试试 |
从华氏度转换为开尔文 | K=((℉-32)/1.8)+273.15 | 试试 |
从摄氏度转换为其他测量值
下表显示了如何从摄氏度转换为其他温度测量值
描述 | 公式 | 示例 |
---|---|---|
从摄氏度转换为华氏度 | ℉=(℃*1.8)+32 | 试试 |
从摄氏度转换为开尔文 | K=℃+273.15 | 试试 |
从开尔文转换为其他测量值
下表显示了如何从开尔文转换为其他温度测量值
描述 | 公式 | 示例 |
---|---|---|
从开尔文转换为华氏度 | ℉=((K-273.15)*1.8)+32 | 试试 |
从开尔文转换为摄氏度 | ℃=K-273.15 | 试试 |