変数が2つの異なる値を持つ可能性があり、一方が何かを実行し、もう一方が異なる場合は、次のようにします。
if(myVariable == FIRST_POSSIBLE_VALUE) { ... }
else { ... }
またはあなたはしますか:
if(myVariable == FIRST_POSSIBLE_VALUE) { ... }
else if (myVariable == SECOND_POSSIBLE_VALUE) { ... }
明確にするために、読者が必ずしも同じことをしているとは言えない状況では(ただし、「不要な」表現をしている場合はそうではありません)?それで、あなたは何をしますか?ありがとう!
編集:実際には、このようなものにはもっと多くの異なるオプションがあります:三項演算子、if-else、if-elseif、if-elseif-else、-if-else(assert付き)、スイッチ。それぞれに場所がありますが、決めるのは難しいです。