AngelLeafar
Membro
Boas pessoal,
precisava de uma ajuda, tenho esta função em HTML:
function getPosition(elementToFind, array) {
var i;
for (i = 0; i < array.length; i += 1) {
if (array == elementToFind) {
return i;
}
}
}
E depois tenho um ciclo if que gostava de reduzir:
if(
getPosition(1,array)==0 &&
getPosition(2,array)==1 &&
getPosition(3,array)==2 &&
getPosition(4,array)==3 &&
getPosition(5,array)==4 &&
getPosition(6,array)==5 &&
getPosition(7,array)==6 &&
getPosition(8,array)==7 &&
getPosition(9,array)==8 &&
getPosition(10,array)==9 &&
getPosition(11,array)==10
){
...code
}
Gostava de reduzir este código a vermelho... Talvez com um ciclo for, mas já tentei e não consigo...
Cumps
precisava de uma ajuda, tenho esta função em HTML:
function getPosition(elementToFind, array) {
var i;
for (i = 0; i < array.length; i += 1) {
if (array == elementToFind) {
return i;
}
}
}
E depois tenho um ciclo if que gostava de reduzir:
if(
getPosition(1,array)==0 &&
getPosition(2,array)==1 &&
getPosition(3,array)==2 &&
getPosition(4,array)==3 &&
getPosition(5,array)==4 &&
getPosition(6,array)==5 &&
getPosition(7,array)==6 &&
getPosition(8,array)==7 &&
getPosition(9,array)==8 &&
getPosition(10,array)==9 &&
getPosition(11,array)==10
){
...code
}
Gostava de reduzir este código a vermelho... Talvez com um ciclo for, mas já tentei e não consigo...
Cumps