2016-04-27 26 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.percent.buy = function(shop、purchase){ if(frac.buckaroonies> = frac [shop]。店頭[購入] .cost){ frac [shop] .num = frac [shop]。 shopcost [購入] .addition + frac [ショップ] .num; frac.buckaroonies = frac.buckaroonies - frac [shop]。店頭[購入] .cost; } } ' –

+0

私は' frac.percent.buy(percent、one); 'を試してみました。残っています: ' oneは定義されていません –

+0

@EXmasterあなたの完全なコードを表示してください。 –

関連する問題