うわあ優先順位おかしかった
(b=foo)!=0&&a=b