s n h m r u
i

Implementierungsvorschlag

Implementierung der Energie-Funktion

Hier ein Vorschlag für die Implementierung der Funktion neueEnergie, die eine Zeichenkette in einen gültigen Energiewert umwandelt:

neueEnergie : String -> Int
neueEnergie str =
    let
        energie =
            String.toInt str 
    in
    if energie < 0 then
        0
<pre><code>else if energie &gt; 100 then
    100

else
    energie

Aufgabe 1

Die Funktion neueEnergie lässt sich so nicht ausführen. Analysiere den Code und stelle Vermutungen auf, an welcher Stelle ein Problem auftreten könnte.

Suche

v
8.2.2.9.1.1 Implementierungsvorschlag
Kopieren durch Anklicken

Rückmeldung geben