将温度从华氏度转换为摄氏度是编程中的一项常见任务,尤其是在处理天气数据或科学计算时。在本文中,我们将探讨如何创建 JavaScript 程序来使用不同的方法执行此转换。
将温度从华氏温度转换为摄氏度的公式为:
Celsius = (Fahrenheit - 32) * 5/9
其中:
Celsius
是摄氏度的温度。Fahrenheit
是以华氏度为单位的温度。
方法一:基本函数
可以使用一个简单的函数来执行转换。要将华氏度转换为摄氏度,我们将使用数学公式。
Javascript
function fahrenheitToCelsius(fahrenheit) {
return (fahrenheit - 32) * 5 / 9;
}
let fahrenheit = 100;
let celsius = fahrenheitToCelsius(fahrenheit);
console.log(`${fahrenheit}°F is ${celsius}°C`);
输出
100°F is 37.77777777777778°C
方法2:使用箭头函数
箭头函数提供了一种更简洁的方式来定义转换函数。在这种情况下,使用箭头函数将华氏度转换为摄氏度。
Javascript
const fahrenheitToCelsius = fahrenheit => (fahrenheit - 32) * 5 / 9;
let fahrenheit = 100;
let celsius = fahrenheitToCelsius(fahrenheit);
console.log(`${fahrenheit}°F is ${celsius}°C`);
输出
100°F is 37.77777777777778°C
相关用法
- Javascript Float64Array.from()用法及代码示例
- Javascript Float32Array.from()用法及代码示例
- Javascript - Focus()用法及代码示例
- Javascript Atomics.add( )用法及代码示例
- Javascript Atomics.and()用法及代码示例
- Javascript Atomics.compareExchange( )用法及代码示例
- Javascript Atomics.exchange( )用法及代码示例
- Javascript Atomics.isLockFree( )用法及代码示例
- Javascript Atomics.load( )用法及代码示例
- Javascript Atomics.or( )用法及代码示例
- Javascript Atomics.store( )用法及代码示例
- Javascript Atomics.sub( )用法及代码示例
- Javascript Atomics.xor()用法及代码示例
- Javascript Date.UTC( )用法及代码示例
- Javascript array.flatMap()用法及代码示例
- Javascript Array.of()用法及代码示例
- Javascript array.includes()用法及代码示例
- Javascript Array.isArray()用法及代码示例
- Javascript array.keys()用法及代码示例
- Javascript array.reduceRight()用法及代码示例
- Javascript array.toLocaleString()用法及代码示例
- Javascript array.values()用法及代码示例
- Javascript arrayBuffer.byteLength用法及代码示例
- Javascript ArrayBuffer.isView()用法及代码示例
- Javascript boolean.toString()用法及代码示例
注:本文由纯净天空筛选整理自vkash8574大神的英文原创作品 JavaScript Program to Convert Farenheit to Celcius。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。