2017-05-05 9 views
-6

複数の演算子との声明:Javascriptを - もし私がこのようなif文持つ

if(exercise.done && exercise.exercise == oefening1 || allExercisesDone){ 
    console.log('test')' 
} 

しかしseperatlyこのように、それが働いている:

if(exercise.done && exercise.exercise == oefening1){ 
     console.log('test1')' 
    } 

if(allExercisesDone){ 
     console.log('test2')' 
    } 

どのように私はそれを動作させるためにそれらを組み合わせますか? the documentationパー

+0

はい回答を得たいですか – Sreinieren

+2

なぜあなたは再び尋ねましたか? 20分しかありません。あなたが質問を改善することができたら、[編集]してください。 – jonrsharpe

答えて

-1

、私はあなたの元のコードは次のように評価されていると信じて:オペレーションのご注文は、明示的であるように

if(exercise.done && (exercise.exercise == oefening1) || allExercisesDone){ 

は、括弧を使用してみてください:

if((exercise.done && exercise.exercise == oefening1) || allExercisesDone){ 
    console.log('test')' 
} 
-1

はの最初の部分を包む試してみてください括弧内の条件:

if ((exercise.done && exercise.exercise == oefening1) || allExercisesDone) { 
    console.log('test'); 
} 
関連する問題