if(stringName.charAt(0) != 'Q' || stringName.charAt(0) != 'W' || stringName.charAt(0) != 'E'){
SetID = "Yes";
}
上面的代码当我使用alert来弹出窗口时,My.String.charAt(0)的值正在返回正确的值,但我不知道它为什么会进入if语句并更改SETID到Yes
JavaScript中这个if语句逻辑有什么问题?
我试图弄清楚什么是错的,真的什么都看不到
SetID
是初始化为No
nipick:你真的应该将'stringName.charAt(0)'存储在一个变量中,并且使用它来代替查找多次。 – epascarello 2012-04-06 13:50:57
@epascarello是的,我确实将它存储在我的真实代码中:D – Ali 2012-04-06 13:51:26