var counter = array.长度,温度,索引平均值
Whats does var counter = array.length, temp, index mean?
我正在学习javascript,我很难理解这段代码:
var counter = array.length, temp, index;
while(counter > 0)
{
index = Math.floor(Math.random() * counter);
counter--;
temp = array[counter];
}
特别是var counter = array.length, temp, index
线。当我将counter
定义为array.length
, temp
和index
时会发生什么?谢谢!
这一行没有将counter
定义为array.length
、temp
和index
。counter
只定义为array.length
。temp
和index
被声明,但没有被定义为任何特定的值。
这一行创建了三个独立的变量。
相当于:
var counter = array.length
var temp;
var index;
在这个代码示例中,第一行定义了while循环之外的变量。这样,在while循环中的所有迭代中,在循环完成后,变量的内容仍然是可访问的。
第一行也可以这样写:
var counter = array.length;
var temp;
var index;
相关文章:
- 平均值:无法将数据更新到数据库
- 使用JS查找数组的平均值
- 平均值.on(事件[,选择器][,数据],处理程序)
- JS:从整个数组中每次得到5个项目,并得到平均值
- JavaScript中的温度转换器(IF ELSE条件)
- 按钮类型是什么;按钮“;JavaScript中的平均值
- 计算数据点阵列与平均值的最大距离,并返回相关数据点
- 当我添加一个新数字时,如何获得一些数字的即时平均值
- 类型错误:无法读取开机自检后未定义的属性“正文”(平均值)
- Javascript提示和警报输入一个数字,它将循环,您将输入数字以获得它的平均值
- Angularjs:访问范围变量数组并计算平均值
- 4个滑块值的平均值
- 标签<<=JavaScript中的平均值
- 什么是;..这个道具;ReactJS中的平均值
- 什么是“;“正”;以及“;否定的“;ECMAScript中的平均值+0和-0
- 什么是“-[1;平均值;if(!-[1,]&&!window.XMLHttpRequest)"
- 使用D3.js单线图显示相同的日期但不同的温度
- javascript:NaN,当得到平均值时
- 切换温度值Jquery
- var counter = array.长度,温度,索引平均值