通过循环计算值

时间:2017-03-27 11:04:08

标签: loops

我有一个可变长度的值列表(一组由三个连续值组成,即r g b)。我正在计算集合的平均值,然后比较它们,以便从最低到最高的数字排序。我的代码很长且重复,所以我尝试使用循环来减少它:

//seps is an array containing numeric values
for 
(k=1;k<seps.length;)
{
this ['r'+k] = seps[l]; 
this ['g'+k] = seps[l+1]; 
this ['b'+k] = seps[l+2]; 
var R = this.r0; 
var G = this.g0;
var B = this.b0;
} 

它正确地创建变量,因为我可以检查它们的值(r1,g1,b1等)但是当试图使用R或G或B时它会出现NaN。有没有其他方法来指定R,G和B的值?

0 个答案:

没有答案