23.2.05

Un bonito bucle

Para aquellos que hayan estudiado ingeniería informática o sean programadores desde hace tiempo, esto les parecerá una chorrada, pero yo me siento muy orgulloso de este precioso bucle hecho en JavaScript. Es "poesía" informática:

var c = new Array("A","B","C","D","E","F","8","9");
var lon = c.length;
for (i=0;i<lon;i++) {
for (j=0;j<lon;j++) {
for (k=0;k<lon;k++) {
var color = "#F"+c[i]+"F"+c[j]+"F"+c[k]
oECW.SetLayerTransparency(e,color,0.0);
}
}
}

Que qué es lo que hace, pues muy sencillo, va recorriendo los valores hexadecimales del array c y aplicado a mi problema hace que ese color sea transparente en el plugin de Ermapper. Lo bueno es que si se te ha escapado un color, es fácil añadirlo, basta con ponerlo en el array y el solito lo busca. ¿No es genial?

En este caso solo me interesaba una gama de blancos, pero se puede aplicar a cualquier combinación que se quiera. Bastaría con añadir más bucles... Share/Save/Bookmark