这两个判断有什么区别?

if(msg=="1" ‖ parseInt(msg)=1 ‖ msg.indexof()==0)     和     if(msg=="1")

能详细讲解第一个最好了。

错过了年华
浏览 1272回答 1
1回答

MR帽子先生

    前面一个是msg=="1" ‖ parseInt(msg)=1 ‖ msg.indexof()==0三者成立一个就执行,后者是msg=="1"成立执行。前面一个的用途式判断msg是否是数字1、字符1或者msg在数组中的排列是否为第一个都可以执行后面只有msg为数字1才执行希望对你有帮助,祝您学习愉快~~~
打开App,查看更多内容
随时随地看视频慕课网APP