使用多函数实现摄氏度与华氏度双向转换的JavaScript代码实现
嘿,这里有个用两个独立函数实现摄氏度和华氏度双向转换的可行方案,代码逻辑直观,直接就能在网页里用:
摄氏度↔华氏度双向转换实现
下面是具体的JavaScript代码,分别处理两种转换需求:
// 摄氏度转华氏度 function cToF(Cel) { var cTemp = Cel; var cToFah = cTemp * 9 / 5 + 32; var msg = cTemp + "\xB0C is " + cToFah + " \xB0F."; document.getElementById("result").innerHTML = msg; } // 华氏度转摄氏度 function fToC(Fah) { var fTemp = Fah; var fToCels = (fTemp - 32) * 5 / 9; var msg = fTemp + "\xB0F is " + fToCels + "\xB0C."; document.getElementById("result2").innerHTML = msg; } // 测试调用 cToF(60); fToC(45);
简单说明:
cToF函数:接收摄氏度数值,用标准公式计算出华氏度,然后把结果渲染到页面上id为result的元素里fToC函数:接收华氏度数值,反向计算出摄氏度,结果渲染到id为result2的元素里- 最后两行是测试示例,分别转换60℃和45℉并展示结果
内容的提问来源于stack exchange,提问作者firajk
相关产品推荐
相关产品推荐

