Christian Kruse: Bitte helft mir!! Ruby Fehler im Quellcode :-(

Beitrag lesen

Hallo Michael,

Aber ist "+" ein solcher Operator? Falls der nämlich sowohl
für integer als auch für strings (und in beiden Fällen
unterschiedlich) definiert wäre (bei JavaScript ist das
beispielsweise so), würde die Sprache nicht wissen, was von
beidem Du gemeint hast, und dann keine Chance haben,
richtig zu raten. Dies würde exakt Dein Ergebnis "34"
erklären.

Korrekt. In *diesem* Fall muss eine explizite Konversion
vorgenommen werden. In Stefanos Fall ist das jedoch (soweit
ich gesehen habe) nicht noetig.

Gruesse,
 CK