文字列の値を見つけようとしています。例えば、:
'abc' == 6 (1+2+3)
しかし、以下の「+ 要素」セクションでエラーが発生します。
MessageNotUnderstood: Character>>adaptToNumber:andSend:
誰か手を貸してくれませんか?
wordValue: inString
|value|
inString asUppercase.
value := (inString do: [ :ch | inString inject: (ch asciiValue- 64) into: [ :sum :element | sum + element ]]) asInteger.
^value.