条件分岐処理を行う便利なifですが、使い過ぎてしまうと後から読みづらくなってしまったり、処理に負担がかかったりします。
そこで、「変数の内容を、条件によって変える」だけの場合、三項演算子を使うと良いです。

【if の場合】
if (a == 10){
  b = "りんご";
else {
  b = "みかん";
}


【三項演算の場合】
b = (a == 10) ? "りんご" : "みかん";


コードもすっきりし、後から見ても分かりやすくなります。