2016-05-17 7 views
0

私はサイトを作成しています。私はいくつかのjをやる必要がありました。私はそれで良いことではないが、私はそれを明らかにするだろうtought。ない。私はforループを作成しましたが、実行されません。javascript for loopが動作しない

function order(user,product){ 
    var index; 
    for(var i = 0; i<users.lenght; i++){ 
     if(user == users[i]){ 
      index = i; 
      break; 
     } 
    } 
    var budget = budgets[index]; 
    alert(budget); 
} 

ユーザーと予算の配列の作成はphpで行われ、alert()で確認した後は、どのようにするべきかを確認しました。

誰でも教えてください。

+0

userとuser [i]はどのように等しくなりますか?配列を文字列、数値、またはブール値と比較させます。これは、あなたのifステートメントを決して通過しません。 –

+0

'users'と' budget 'も追加してください。 btw、なぜ 'users'と' budget 'に同じ 'index'がありますか?あなたは 'プロダクト'で何をしていますか? –

答えて

3

lenghtは、lengthです。ミスペルトプロパティは存在しないので、0に相当するundefinedです。

+0

thxs。私のDerp! –

+1

これはむしろコメントでなければなりません。 –

+1

@ゴトー - 質問に正しく答えたので、答えです。 – libik

関連する問題