hallo
function istInArray(zahl, array){
for (i=0;i<array.length;i++){
if ((array[i] == zahl)==true){
return true;}
else{return false;}
}}
ich würde die Funktion so gestalten, dass sie innerhalb der Schleife nur true zurückgeben kann.
Ist zahl also im Array, wird bei array[i]==zahl --> true zurückgegeben. Damit wäre die Funktion ja beendet. Ist zahl nicht im Array, läuft die Schleife ergebnislos ab. Nach der Schleife wird dann false zurückgegeben.
--
"Sir! We are surrounded!" - "Excellent! We can attack in any direction!"
"Sir! We are surrounded!" - "Excellent! We can attack in any direction!"