я ударил с некоторыми простыми, если еще проверкаJavascript множественным или проверка состояния
var IsCompanyContacttitleUpdate = false;
var ContactStatus = -1;
if ((IsCompanyContacttitleUpdate == false) && (ContactStatus == 2 || 3 || 4))
{
alert('inside if');
}
else if (IsCompanyContacttitleUpdate == false && ContactStatus == 2) {
alert('inside else if');
}
else {
alert('yup yup else');
}
В этом случае я, как ожидается, выполнить еще часть. но его не уволили. Пожалуйста, помогите мне решить этот ... Спасибо заранее см скрипку http://jsfiddle.net/vuHYn/1/
Вау, правда? Логические операторы должны быть одной из первых вещей, которые вы изучаете. – DevlshOne
Во всяком случае, второе предложение 'if' (' else if (IsCompanyContacttitleUpdate == false && ContactStatus == 2) ') никогда не будет достигнуто, потому что первый' if' уже возвращает true в этом состоянии. –