У меня есть функция, которая возвращает условие, используя четыре переменные.
(payload, variables) => {
return payload.newMessage.lenderId === variables.lenderId && payload.newMessage.user.id === variables.authId
}
Я хочу сказать, что C === D
- это только если существуют C и D. Какое оптимальное выражение для этого? Таким образом, A === B
является достаточным условием, если C и D не существуют, но если C и D существуют, A === B
и C === D
оба должны быть выполнены.