1.与运算分为普通与(&&)和短路与(&&&&)两种
①普通与:所有的判断条件都要判断.
②短蕗与:如果前面的判断返回了false,那么后面不再判断,最终结果就是false.
2.或运算分为普通或(|)和短路(||)或两种
①普通或:所有的判断条件都要判断.
②短路或:如果前面的判断返回了true,那么后面不再判断最终结果就是true.
发布了15 篇原创文章 · 获赞 1 · 访问量 1万+
①普通与:所有的判断条件都要判断.
②短蕗与:如果前面的判断返回了false,那么后面不再判断,最终结果就是false.
①普通或:所有的判断条件都要判断.
②短路或:如果前面的判断返回了true,那么后面不再判断最终结果就是true.
发布了15 篇原创文章 · 获赞 1 · 访问量 1万+
问题在于你的第一个判断是用的 =(赋值)要用 ==(判断),然后if里面不需要break
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。