このコードは、私が望むようには機能しません。
var csd = {large10x10: 0}
var nextitem = "large10x10";
buildings.push(nextitem,"black",a);
csd.nextitem += 1;
at csd.nextitem +=1
csd.large10x10 に 1 を足したい。それ、どうやったら出来るの?または、答えを見つけるために何をグーグルしますか?
ありがとう
このコードは、私が望むようには機能しません。
var csd = {large10x10: 0}
var nextitem = "large10x10";
buildings.push(nextitem,"black",a);
csd.nextitem += 1;
at csd.nextitem +=1
csd.large10x10 に 1 を足したい。それ、どうやったら出来るの?または、答えを見つけるために何をグーグルしますか?
ありがとう
nextitem
nextitem という名前のプロパティに値が含まれていないプロパティにアクセスする必要があります。JavaScript では、これはブラケット表記で行われます。
試す
csd[nextitem] += 1;
これは、コードが機能するフィドルです