' i'是什么意思?在for循环中?

时间:2018-04-17 05:50:43

标签: variables

在几乎所有编程语言中,当他们解释循环时,他们使用变量 i 。像,

for i in 'string':
  print(i)

for(var i ; i<100 ; i++) {
  console.log(i);
}

等...

这意味着什么吗?或者只是一个没有意义的变量?

我无法在Google搜索中找到有关此内容的任何信息。

2 个答案:

答案 0 :(得分:1)

你给出了两个不同的例子。

第一个

for i in 'string': print(i)

对于这个,变量'i'是将从参数中放入值的变量(此处为'string')。如果我给出一个数组作为参数,例如,数组的每个值将被放入'i',逐步(元素[0],然后元素[1]等...)。 请注意,这是此问题的简化视图,它与程序的工作方式不同。但你可以理解它。

对于第二个

for(var i ; i<100 ; i++) {
  console.log(i);
}

您明确声明要使用的变量。声明的声明将由循环使用,按照您定义的步骤递增,直到达到您定义的限制为止。

这两个例子略有相同之处。希望我解释清楚

答案 1 :(得分:0)

这只是一种常见做法。许多人在学习时看到我被用作变量名。但事实就是如此。它只是一个可以是任何东西的名字,你可以使用任何其他字符序列!