变量名中包含哪个变量值,该如何命名?

2026-04-01 19:200阅读0评论SEO资讯
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计331个文字,预计阅读时间需要2分钟。

变量名中包含哪个变量值,该如何命名?

假设我预先定义了三个变量x1、x2和x3,每个变量都是屏幕上的不同坐标。我有一大堆代码用来决定另一个变量a的值,a是等于1、2还是3。现在,我想在变量名中包含a的值,并允许我在x1和x2之间动态地改变x2的值。

变量名中包含哪个变量值,该如何命名?

假设我预先定义了3个变量x1,x2和x3,每个变量都是屏幕上不同的坐标.我有一大堆代码来决定另一个变量,a是否等于1,2或3.现在,我想在变量名中包含a的值,允许我在x1,x2之间“动态”变换,和x3.

例如. a设置为2.现在我想将鼠标移动到xa,所以如果a = 2,xa是x2,这是一个预定义的变量.

它可能很清楚我对Lua很新,我试过谷歌搜索问题,但我不确定我在寻找什么,术语明智等等.

无论如何,有人能帮助我吗?

如果您可以更改定义x1,x2和x3的代码,则更简洁的方法是使用数组(即类似数组的表).当您需要一个由数字索引的变量序列时,这是一般方法.

因此,您可以定义:而不是x1,x2和x3:

local x = {} x[1] = 10 -- instead of x1 x[2] = 20 -- instead of x2 x[3] = 30 -- instead of x3

现在不使用xa而只使用x [a].

标签:名称假设

本文共计331个文字,预计阅读时间需要2分钟。

变量名中包含哪个变量值,该如何命名?

假设我预先定义了三个变量x1、x2和x3,每个变量都是屏幕上的不同坐标。我有一大堆代码用来决定另一个变量a的值,a是等于1、2还是3。现在,我想在变量名中包含a的值,并允许我在x1和x2之间动态地改变x2的值。

变量名中包含哪个变量值,该如何命名?

假设我预先定义了3个变量x1,x2和x3,每个变量都是屏幕上不同的坐标.我有一大堆代码来决定另一个变量,a是否等于1,2或3.现在,我想在变量名中包含a的值,允许我在x1,x2之间“动态”变换,和x3.

例如. a设置为2.现在我想将鼠标移动到xa,所以如果a = 2,xa是x2,这是一个预定义的变量.

它可能很清楚我对Lua很新,我试过谷歌搜索问题,但我不确定我在寻找什么,术语明智等等.

无论如何,有人能帮助我吗?

如果您可以更改定义x1,x2和x3的代码,则更简洁的方法是使用数组(即类似数组的表).当您需要一个由数字索引的变量序列时,这是一般方法.

因此,您可以定义:而不是x1,x2和x3:

local x = {} x[1] = 10 -- instead of x1 x[2] = 20 -- instead of x2 x[3] = 30 -- instead of x3

现在不使用xa而只使用x [a].

标签:名称假设