看板 Flash 關於我們 聯絡資訊
請問大家,程式中,如果我想指定 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://www.ptt.cc/bbs/Flash/M.1399173782.A.41C.html
SheLoBDenI:為何不使用陣列? quesArray[i] = a; 05/04 14:45
danial:後來我用陣列解決,只是疑惑有沒有可能達到變數中的變數 05/04 19:40
KawasumiMai:this["question"+n]=n 05/04 20:55
LPH66:陣列其實就是你所想要的東西 05/04 22:19
scars:可用Object或Dictionary 05/05 01:40