Можно ли еще упростить оператор IF с оператором OR?Javascript

Форум по Javascript
Ответить
Anonymous
 Можно ли еще упростить оператор IF с оператором OR?

Сообщение Anonymous »

У меня есть код, который я пытаюсь упростить, но кажется, что он настолько прост, насколько это возможно.

Код: Выделить всё

if (index == string.lastIndexOf(word) || word != wordArr[0])
{
k = 0;
wordArr = []
}
else
{
// other code
}

if (index == string.lastIndexOf(word))
{
notify.innerHTML = 'End of search!'
}
Я не уверен, можно ли изменить внутренний HTML элемента уведомления только, если переменная ìndex соответствует последней индекс, без проверки массива wordArr, а затем проверка, соответствует ли последний индекс индексной переменной и переменной word не равна элемент wordArr[0] для сброса k и массив. Я бы предпочел не повторять if (index == string.lastIndexOf(word)) дважды, а просто использовать первый для изменения внутреннего HTML.
В принципе, как разделяете ли вы выполняемый блок кода так, чтобы для части условного оператора выполнялась только его часть?

Подробнее здесь: https://stackoverflow.com/questions/793 ... ed-further
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Javascript»