Ciao TUTTI,
ho un esercizio da risolvere. Ho provato diverse volte ma non so proprio dove sia l'errore....magari qualc1 mi può aiutare


Il testo è:"
Prendere due valori x e y come parametri e restituire al chiamante la somma dei numeri pari compresi tra x e y (inclusi). La funnzione deve operare correttamente sia se x>y sia se y>x."


Quello che ho fatto è stato:

<script>
function pari(a) {
var sommaPari=0;

for(i=0;i<a.length;i++){
if(i%2==0){
sommaPari+= a[i];}

}

document.write(sommaPari);}

arr1=new Array();
var x= 1;
var y= 8;
for(i=x; i<y; i++){
arr1[i] = i;
}
for(i=x; i<y; i++){
document.write(arr1[i]);}

</script>

</head>