作者danial (浩然正气)
看板Flash
标题[问题] AS3 变数命名的问题
时间Sun May 4 11:22:56 2014
请问大家,程式中,如果我想指定
var question1= 111
var question2= 222
var question3= 333
但是第几题是随机的,
我本来想先给一个变数 n,当作第几题,
然後写
var "question"+n = 111 ;
结果这样不行...
後来我就写一个
var RightQuestion = "question"+n ;
再指定
RightQuestion = 111;
发现这样也不对, 因为我想要的是 question1~3 都有内容
请问要怎麽指定一个「可以变动的变数名称」呢?
--
行到水穷处,坐看云起时
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 49.159.188.8
※ 文章网址: http://webptt.com/cn.aspx?n=bbs/Flash/M.1399173782.A.41C.html
1F:推 SheLoBDenI:为何不使用阵列? quesArray[i] = a; 05/04 14:45
2F:→ danial:後来我用阵列解决,只是疑惑有没有可能达到变数中的变数 05/04 19:40
3F:推 KawasumiMai:this["question"+n]=n 05/04 20:55
4F:推 LPH66:阵列其实就是你所想要的东西 05/04 22:19
5F:推 scars:可用Object或Dictionary 05/05 01:40