LU06.A05 - Funktionen - Fahrenheit und Celsius
Auftrag
Erstellen Sie einen Temperatur-Umrechnungs-Programm temperaturConverter mit den Funktionen
- toCelsius(GradInFahrenheit)
- toFahrenheit(GradInCelsius)
Die Formel zur Umrechnung sind wie folgt:
- Fahrenheit zu Celsius: °C = (°F - 32) / 1,8
- Celsius zu Fahrenheit: °F = °C x 1,8 + 32
Das Script wird über die Konsole mit node tempConverter (temperatur, Umrechnungsart) selbst auswählen, welche Umrechnung durchgeführt werden soll.
Beispiele für Aufruf:
| Aufruf | Konsolenausgabe | Erläuterung |
|---|---|---|
| node tempConverter 122 F2C | 122 Grad Fahrenheit entsprechen 50 Grad Celsius. | 122 Grad Fahrenheit nach Celsius umrechnen. |
| node tempConverter 50 C2F | 50 Grad Celsius entsprechen 122 Grad Fahrenheit. | 50 Grad Celsius nach Fahrenheit umgerechnen. |
Hinweise:
- Sie müssen die Werte aus der argv[] herauslesen.
- Aus argv[2] entnehmen Sie die umzurechnende Temperatur
- Je nachdem was in argv[3] steht, wird die eine oder die andere Funktion aufgerufen. Dazu braucht es ein IF-Statement.
