Форум программистов, компьютерный форум, киберфорум
JavaScript
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
31 / 31 / 10
Регистрация: 01.03.2013
Сообщений: 61
1

Изменение логического ИЛИ

06.02.2014, 18:21. Показов 475. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Всем доброго времени суток.
Есть такой код:

Javascript
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
var a, b;
 
function aa(){
    a=true;
    return true;
}
 
function bb(){
    b=true;
    return false;
}
 
if(aa() || bb()){
    //do something
}
 
console.log("a: " + a + "\nb: " + b);   //a: true, b: undefined как и ожидалось
Нужно изменить логическое или таким образом, чтобы если первая функция возвращала true, то вторая функция все равно выполнилась один раз. Можно, конечно, и с помощью if-else:

Javascript
1
2
3
4
5
6
7
8
if(aa()){
    bb();
    //...
} else if(bb()) {
    //...
} else {
    //...
}
но хотелось бы что-нибудь получше Причем, не факт, что первая функция возвращает true или вообще хоть одна возвращает true.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
06.02.2014, 18:21
Ответы с готовыми решениями:

Изменение ширины блока 50% или 100% от зависимости количества картинок
Доброго, уважаемые форумчане! Помогите решить проблему, что-то туплю... Есть 2 блока , в них 2...

Изменение данных логического поля
Нужна помощь! Как изменить данные логического поля с помощью макроса ? что-бы было понятно...

Выборочное изменение логического значения в БД
Здравствуйте! Суть такая: Есть БД, в которой находится список документов, которые должен...

Программное изменение логического поля
всем привет! вопрос такой: есть результат запроса, некий набор записей, в котором есть логическое...

1
супермизантроп
Эксперт JS
3941 / 2979 / 692
Регистрация: 18.04.2012
Сообщений: 8,625
06.02.2014, 18:30 2
Javascript
1
var c = aa (), d = bb (); if (c || d) {...}
0
06.02.2014, 18:30
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
06.02.2014, 18:30
Помогаю со студенческими работами здесь

Поймать изменение логического уровня. Схема на логике.
Доброго времени суток! Необходимо синхронно зарегистрировать смену логического уровня. т.е. 0...

Изменение значения логического поля, осуществляемое из чужой формы
Всем привет, БД гостиницы в MS Access, как сделать, чтобы кнопка формы Проживание, убирала бы...

Изменение цвета строки в зависимости от логического значения поля
Здравствуйте уважаемые форумчане. Подскажите пожалуйста, есть ли возможность менять цвет фона...

Оператор логического ИЛИ (|)
как работает оператор логического ИЛИ (|) когда его используют в сигнатуре метода? Например ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru