CoffeeScript: преобразование температуры в градусы Цельсия и в градусы Фаренгейта
CoffeeScript: упражнение-8 с решением
Напишите программу CoffeeScript для преобразования температуры в градусы Цельсия и в градусы Фаренгейта.
[Формула: c / 5 = f-32/9 [где c = температура в градусах Цельсия и f = температура в градусах Фаренгейта]
Ожидаемый результат :
60 ° C - 140 ° F 45 ° F - 7,222222222222222 ° C
HTML-код:
<!DOCTYPE html>
<html>
<head>
<script src="//jashkenas.github.io/coffee-script/extras/coffee-script.js"></script>
<meta charset="utf-8">
<title>Convert temperatures to and from celsius, fahrenheit</title>
</head>
<body>
</body>
</html>
Код CoffeeScript:
cToF = (celsius) ->
cTemp = celsius
cToFahr = cTemp * 9 / 5 + 32
message = cTemp + '°C is ' + cToFahr + ' °F.'
console.log message
return
fToC = (fahrenheit) ->
fTemp = fahrenheit
fToCel = (fTemp - 32) * 5 / 9
message = fTemp + '°F is ' + fToCel + '°C.'
console.log message
return
cToF 60
fToC 45
Пример вывода:
«60 ° C - это 140 ° F». «45 ° F - это 7,222222222222222 ° C».
Демонстрация в реальном времени:
См. Pen coffeescript-упражнение-8 от w3resource ( @ w3resource ) на CodePen .
Улучшите этот пример решения и опубликуйте свой код через Disqus.
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code