Created
September 17, 2015 16:41
-
-
Save robertbenjamin/1bbe998dfd78ab3fdc04 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| whichTemp = "c"; | |
| switch (whichTemp) { | |
| case whichTemp = "f": | |
| var fahrenheit = 32; | |
| var fahrenheitToCelsius = (fahrenheit - 32) / 1.8; | |
| var fahrenheitToKelvin = (fahrenheit + 459.67) / 1.8; | |
| var fahrenheitTemps = [fahrenheit, fahrenheitToCelsius, fahrenheitToKelvin]; | |
| console.log("Starting Temp - Fahrenheit: " + fahrenheitTemps[0]); | |
| console.log("Celsius: " + fahrenheitTemps[1]); | |
| console.log("Kelvin: " + fahrenheitTemps[2]); | |
| break; | |
| case whichTemp = "c": | |
| var celsius = 0; | |
| var celsiusToFahrenheit = (celsius * 1.8) + 32; | |
| var celsiusToKelvin = celsius + 273.15; | |
| var celsiusTemps = [celsius, celsiusToFahrenheit, celsiusToKelvin]; | |
| console.log("Fahrenheit: " + celsiusTemps[1]); | |
| console.log("Starting Temp - Celsius: " + celsiusTemps[0]); | |
| console.log("Kelvin: " + celsiusTemps[2]); | |
| break; | |
| case whichTemp = "k": | |
| var kelvin = 273.15; | |
| var kelvinToFahrenheit = (kelvin * 1.8) - 459.67; | |
| var kelvinToCelsius = kelvin - 273.15; | |
| var kelvinTemps = [kelvin, kelvinToFahrenheit, kelvinToCelsius]; | |
| console.log("Fahrenheit: " + kelvinTemps[1]); | |
| console.log("Celsius: " + kelvinTemps[2]); | |
| console.log("Starting Temp - Kelvin: " + kelvinTemps[0]); | |
| break; | |
| } |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment