Hai ragione, ho solo avuto un attimo di confusione ma alla fine ho risolto grazie mille, ora però sto avendo un problema con un altro if else.
function controlloDati(arr){
for(i=0;i<arr.length;i++){
var dati=[arr[i]];
}
if (dati <1){
return false;
}
else if (dati>10){
return false;
}
else{
return true;
}
}
var pagellaAlunno1=[4,5,8,6,9];
if(controlloDati(pagellaAlunno1)==false){
console.log("e false");
}
else if(controlloDati(pagellaAlunno1)==true) {
console.log("e true");
Mi restituisce sempre true ma non capisco perché..