用javascript将摄氏度转换为华氏度

我编写了一个示例代码,用于在javascript中从摄氏温度转换为华氏温度。

要将摄氏度转换为华氏度,只需使用此公式,如“华氏度 = (1.8) x 摄氏度 + 32”。

function chk(num){

    return (num * 1.8) + 32

}

console.log( chk(33) ) // 91.4

如果要截断到最接近的整数,请使用“Math.floor”。

function chk(num){

    return Math.floor((num * 1.8) + 32)

}

console.log( chk(33) ) // 91

相反,从华氏温度变为摄氏度:

function chk2(num){

    return (num - 32 ) / 1.8

}
console.log( chk2(91.4) ) // 33

用javascript将摄氏度转换为华氏度  第1张

示例代码

下面是一个示例代码,它简单地将输入的数值转换为摄氏度并在单击执行按钮后显示它。

<!DOCTYPE html>
<html>

<head>
  <meta charset="utf-8">
  <title>用javascript将摄氏度转换为华氏度</title>
</head>

<body>

  <div style="margin-top:150px;text-align: center;">
		<h2><span id="result">结果</span></h2>

		<form name="frm">
			<input type="number" id="n" />
		</form>
		<br>
		<button id="btn">执行</button>
	</div>

  <script>

    const chk = (num) => {

      return (num * 1.8) + 32

    }

    btn.onclick = () => {

      result.innerHTML = chk(n.value)

    }

  </script>
</body>

</html>

执行结果

用javascript将摄氏度转换为华氏度  第2张

本文来源:词雅网

本文地址:https://www.ciyawang.com/javascript-fahrenheit.html

本文使用「 署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0) 」许可协议授权,转载或使用请署名并注明出处。

相关推荐