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