如何检查字典值以查看它是否等于 GDSCRIPT
How to check a dictionary value to see if it is equal to something GDSCRIPT
我有一些代码可以确定玩家是否在商店购买了东西。如果任何值 == true
,我想给那个玩家这个项目
var store = {
'bought' : [false, false, false, false, false, false],
'purchased': 0,
}
我正在尝试类似 if (store[bought[1]]) == true 但我不擅长编码所以它不起作用
因此,您有一个名为 store
的字典。它有一个你可以阅读的 'bought'
键,像这样:
var bought = store['bought']
或者像这样:
var bought = store.bought
并且该键与一个数组相关联,您可以像这样对其进行索引:
var bought = store['bought']
var item = bought[0]
或者像这样:
var bought = store.bought
var item = bought[0]
或者,如果您不想在单独的变量中使用 bought
,您应该可以像这样访问它:
var item = store['bought'][0]
或者像这样:
var item = store.bought[0]
我有一些代码可以确定玩家是否在商店购买了东西。如果任何值 == true
,我想给那个玩家这个项目var store = {
'bought' : [false, false, false, false, false, false],
'purchased': 0,
}
我正在尝试类似 if (store[bought[1]]) == true 但我不擅长编码所以它不起作用
因此,您有一个名为 store
的字典。它有一个你可以阅读的 'bought'
键,像这样:
var bought = store['bought']
或者像这样:
var bought = store.bought
并且该键与一个数组相关联,您可以像这样对其进行索引:
var bought = store['bought']
var item = bought[0]
或者像这样:
var bought = store.bought
var item = bought[0]
或者,如果您不想在单独的变量中使用 bought
,您应该可以像这样访问它:
var item = store['bought'][0]
或者像这样:
var item = store.bought[0]