コメント

このコメントは、【トピック】loadGameData()でロード出来ないへのコメントです。

コメントの内容

Nyan mini rurun9(投稿日:2012/03/26 00:03/26/12)
e=loadGameData(w)
でeに入ったのは文字列です
なのでコレをtoNumber(e)としただけでは厳密には数値にはなりません
少なくともロード直後にeの中身を表示して「5,5」のようにカンマが入っている時点で、数値に変換したらおかしな状態に突入する筈です
加えてひとつの文字列を入れただけのローカル変数eは、配列になってないので『そりゃ配列じゃねぇよ』とツッコミがきてるのです
e=splitString(e, ",") #コレで強制的にeに配列が入る
n=0
while n<getArrayLength(e)
 e[n]=toNumber( e[n] )
n=n+1
end
としないとダメでしょうね

コメントの内容(一番最初の投稿)

Nyan mini rurun9(投稿日:2012/03/26 00:03/26/12)
e=loadGameData(w)
でeに入ったのは文字列です
なのでコレをtoNumber(e)としただけでは厳密には数値にはなりません
少なくともロード直後にeの中身を表示して「5,5」のようにカンマが入っている時点で、数値に変換したらおかしな状態に突入する筈です
加えてひとつの文字列を入れただけのローカル変数eは、配列になってないので『そりゃ配列じゃねぇよ』とツッコミがきてるのです
e=splitString(e, ",") #コレで強制的にeに配列が入る
n=0
while n<getArrayLength(e)
 e[n]=toNumber( e[n] )
n=n+1
end
としないとダメでしょうね