コメント

このコメントは、【トピック】基本変数の配列に要素を代入するへのコメントです。

コメントの内容

Nyan mini rurun9(投稿日:2010/02/05 23:02/05/10)
その後、おかしな現象を発見したので書いておきます
setVariable("a", createArray() )
getVariable("a")[0]=10
b=getVariable("a")[0]+5
c=getVariable("a")[1]-5
d=-5+getVariable("a")[2]
speak(
"a[n]=10",
"\nb=a[0]+5=",b,
"\nc=a[1]-5=",c,
"\nd=-5+a[2]=",d
)

計算結果は b=15, c=10, d=5
cだけ計算されていません
つまり配列要素の後ろにかかれた引き算が無視されるようです

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

Nyan mini rurun9(投稿日:2010/02/05 23:02/05/10)
その後、おかしな現象を発見したので書いておきます
setVariable("a", createArray() )
getVariable("a")[0]=10
b=getVariable("a")[0]+5
c=getVariable("a")[1]-5
d=-5+getVariable("a")[2]
speak(
"a[n]=10",
"\nb=a[0]+5=",b,
"\nc=a[1]-5=",c,
"\nd=-5+a[2]=",d
)

計算結果は b=15, c=10, d=5
cだけ計算されていません
つまり配列要素の後ろにかかれた引き算が無視されるようです