ANDやOR &&や|| この2つは「同じ」ではありません。 「ある条件を満たしたとき、どちらでも同じ動きをする」に過ぎないのです。 「ある条件」が分からなければ使い分けるに限ります。