コメント

このコメントは、【トピック】基本変数で二次元配列を扱いたいのですが、記述方法が分かりません。へのコメントです。

コメントの内容

Logo mini hightoller(投稿日:2011/05/21 23:05/21/11)
#質問の答えの結論としては
n=0
setVariable("a", createArray() )
getVariable("a")[n] = createArray()
#で、すでに("a")[n][m]は基本変数になっていて、
#何も代入はしてないので("a")[n][m]はnullであり、

#チャプター超えて
n=0;m=0
b = getVariable("a")[n][m] #と呼び出せば、
speak(toString(b)) #で「null」と出る。

n=0;m=0
setVariable("c", createArray() )
getVariable("c")[n] = createArray()
getVariable("c")[n][m] = 3
#と、("c")[n][m]に代入しておけば

#チャプター超えて
n=0;m=0
d = getVariable("c")[n][m] #と呼び出せば、
speak(toString(d)) #で「3」と出る。

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

Logo mini hightoller(投稿日:2011/05/21 23:05/21/11)
#質問の答えの結論としては
n=0
setVariable("a", createArray() )
getVariable("a")[n] = createArray()
#で、すでに("a")[n][m]は基本変数になっていて、
#何も代入はしてないので("a")[n][m]はnullであり、

#チャプター超えて
n=0;m=0
b = getVariable("a")[n][m] #と呼び出せば、
speak(toString(b)) #で「null」と出る。

n=0;m=0
setVariable("c", createArray() )
getVariable("c")[n] = createArray()
getVariable("c")[n][m] = 3
#と、("c")[n][m]に代入しておけば

#チャプター超えて
n=0;m=0
d = getVariable("c")[n][m] #と呼び出せば、
speak(toString(d)) #で「3」と出る。