ELEMENTOF erwartet kein FLOAT als Index, daher der Fehler...
Ja, darum geht es. Ich verstehe nicht, warum die Variable "Einsatz" einen Float-Wert zugewiesen bekommt.
Mein Wissensstand:
- vor einiger Zeit wurden Zahlen mit Nachkommastellen, also Float-Werte eingeführt
- die Puppets sollten sich wie zuvor verhalten, also mit Interger-Werten hantieren
- Ausnahme: wird die Funktion "Float(..)" verwendet, dann sollen Float-Werte erzeugt werden
- Danach hätte die Variable "einsatz" einen Integer-Werte enthalten müssen.
Ist dies falsch?
Wenn ja: Wann wird mit Float-Werten hantiert, ohne "FLOAT(..)" verwendet zu haben?
Zu deiner Frage:
Die Variable "kapital" enthält einen Anfangswert "100", der mit der Zeit auf "0" reduziert wird. Der exakte Wert ist nicht mehr nachvollziehbar. Er wird (ganzzahlig) zwischen 100 und 0 liegen und ist demnach nicht-leer.
Grüsse vom Kugelschreiber