Loops 通过循环计算值
我有一个可变长度的值列表(一组由三个连续值组成,即,Loops 通过循环计算值,loops,Loops,我有一个可变长度的值列表(一组由三个连续值组成,即,rgb)。我从集合中计算平均值,然后比较它们,以便从最低到最高排序。我的代码很长,重复性很强,因此我尝试通过使用循环来减少代码: //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
rgb
)。我从集合中计算平均值,然后比较它们,以便从最低到最高排序。我的代码很长,重复性很强,因此我尝试通过使用循环来减少代码:
//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;
}
//seps是一个包含数值的数组
对于
(k=1;kHello,你能指定语言吗?另外,在你测量R
、G
和B
?这是javascript,值来自xml文件,我认为它们可能被设置为文本-应该改成数字吗?改进语法,使问题易懂。