2015-01-30 2 views
-4

Это то, что я прямо сейчас:Как отформатировать текущий, если || (или) заявление?

if (user.userId && _.include(Session.get('onlineEditors'), user.userId)) { 
    return Meteor.users.findOne({_id: user.userId}) 
    } 

Теперь я хотел бы добавить || (или) альтернативы в начале этого оператора if. Скажем, переменная currentUserId.

Так что код будет сказать: если currentUserId истинно или user.userId && _.include(Session.get('onlineEditors'), user.userId) истинно

Как правильно форматировать это?

+0

(состояние) или ((состояние) и (состояние)) – artm

+2

Я не знаю, почему вы не знаете, как создать простое условие '||', и вы знаете, как использовать классы и объекты. – Linesofcode

+0

@ user3355243 ha , я думаю, слишком много стресса на работе. Я собирался удалить вопрос, но у меня было 3 ответа, прежде чем я смог нажать кнопку. – alexchenco

ответ

3
if (currentUserId || (user.userId && _.include(Session.get('onlineEditors'), user.userId))) 
0
if (currentUserId != null || (user.userId != null && 
_.include(Session.get('onlineEditors'), user.userId))) 

Это то, что вы имеете в виду?