【发布时间】:2018-02-23 12:32:37
【问题描述】:
我现在正在编程 Lua,而且我对这种语言还很陌生。我有一个问题,我有一个汽车模型。然后我必须在数组中搜索包含此模型的数组并返回它的成本。例如,如果我得到模型名称“zion”,它需要返回它的成本。真的不知道该怎么做。希望有人可以帮助我解决问题。
local vehicles = {
{name = "Honda Civic", costs = 99000, description = {}, model = "blista2"},
{name = "Peugeot 206 GTI", costs = 79000, description = {}, model = "blista"},
{name = "Golf R32", costs = 300000, description = {}, model = "zion"},
{name = "Mercedes Brabus", costs = 2000000, description = {}, model = "schafter2"},
{name = "f620", costs = 80000, description = {}, model = "f620"},
{name = "Toyota supra", costs = 290000, description = {}, model = "massacro2"},
}
所以我得到了模型“zion”,它是第二个数组。希望您能帮忙打印成本 = 79000
【问题讨论】:
-
锡安花费 300000,而不是 79000...
-
是否有一个元素作为key?(例如:如果每个模型都不同,模型可以是key,你可以重新构建表车辆)