a && b

はaかつbですよね

b&&aにしてもかわらないんじゃないんですか?

実際入れ替えてみてうまく動作してはいるんですが