Struppi: Crash beim Durchlaufen eines Arrays

Beitrag lesen

function search_array(from_array,search_int)
{
var arr = from_array;
var obj = search_int;

Die Variabel obj dürfte nicht nötig sein.

if (obj != ""){

hier kannst du schreiben
if (!obj){

for (i = 0; i < arr.length; i++){

Das ist schlecht!
Globale Schleifenvairabeln solltest du immer vermeiden
for (var i = 0; i < arr.length; i++){

if (arr[i] != obj){
    return 1;
   } else {
    return -1;
   }

D.h. du willst die Schleife nur einmal durchlaufen lassen?

Sobald das Script auf einen passenden Wert trifft, stürzt es ab.

Was heiß abstürzen? Bluescreen?
bekommst du keine Fehlermeldung?

Struppi.