2016-04-27 125 views
0

我正在製作新的視頻遊戲,我需要購買功能幫助。 我想使用局部變量來「創建」一個全局變量。例如:如何使用局部變量創建全局變量?

function example(apple,banana) { 
    return unicorn.apple.banana.text 
} 
example(taco,burrito); 

應該返回任何unicorn.taco.burrito.text等於。

+3

在這個相同的主題上可能有100個重複的問題。 – jfriend00

回答

4

爲此,您需要使用數組符號。

function example(apple, banana) { 
    return unicorn[apple][banana].text 
} 
example(taco, burrito); 

因爲你需要更換applebanana,與他們的價值觀。

+0

沒有工作,那麼我怎麼樣才能讓你看到**真實的**代碼。 (frac.buckaroonies> = frac [shop] .shopcost [purchase] .cost){frac [shop] .num = frac [shop] .frac.percent.buy =功能(商店,購買){ shopcost [purchase] .addition + frac [shop] .num; frac.buckaroonies = frac.buckaroonies - frac [shop] .shopcost [purchase] .cost; } };' –

+0

我嘗試'frac.percent.buy(百分號,一);'我剩下: '一個沒有定義 –

+0

@EXmaster顯示您的完整代碼。 –