henman: Zufallszahl ohne Dopplung erzeugen

Beitrag lesen

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!"