Signature: AND(argument...)
Returns: boolean
Description: Returns true if all arguments are true
Arguments:
argument(boolean): Boolean conditions to check (variadic)
Test References (15 found)
-
boolean-literals.test.js (1 reference)
- Line 30:
const result = evaluateFormula('AND(TRUE, FALSE)', testContext);
- Line 30:
-
if-function.test.js (1 reference)
- Line 42:
const result = evaluateFormula('IF(AND(revenue > 1000, cost < 500), "Good Deal", "Check Again")', testContext);
- Line 42:
-
logical-operators-functions.test.js (13 references)
- Line 12:
const result = evaluateFormula('AND(revenue > 1000, cost < 500)', testContext); - Line 17:
const result = evaluateFormula('AND(revenue > 1000, cost < 500, amount > 0)', testContext); - Line 22:
const result = evaluateFormula('AND(closed, syndication)', testContext); - Line 27:
const result = evaluateFormula('AND(TRUE, FALSE)', testContext); - Line 70:
const result = evaluateFormula('AND(OR(revenue > 1000, cost < 100), revenue < 10000)', testContext); - Line 75:
const result = evaluateFormula('NOT(AND(revenue > 1000, cost < 100))', testContext); - Line 80:
const result = evaluateFormula('OR(AND(revenue > 1000, NOT(closed)), amount = 0)', testContext); - Line 86:
const result = evaluateFormula('AND(revenue > 0, cost > 0, amount > 0, closed)', testContext); - Line 97:
const result = evaluateFormula('AND(ISNULL(revenue), ISBLANK(note))', testContext); - Line 109:
() => evaluateFormula('AND()', testContext), - Line 117:
() => evaluateFormula('AND(TRUE)', testContext), - Line 157:
() => evaluateFormula('AND(revenue, cost)', testContext), - Line 181:
() => evaluateFormula('AND(revenue > 1000, cost, closed)', testContext),
- Line 12:
Usage Examples (0 found)
No usage examples found for this function.
Signature: OR(argument...)
Returns: boolean
Description: Returns true if any argument is true
Arguments:
argument(boolean): Boolean conditions to check (variadic)
Test References (12 found)
-
boolean-literals.test.js (1 reference)
- Line 36:
const result = evaluateFormula('OR(TRUE, FALSE)', testContext);
- Line 36:
-
logical-operators-functions.test.js (11 references)
- Line 33:
const result = evaluateFormula('OR(revenue > 5000, cost < 100)', testContext); - Line 38:
const result = evaluateFormula('OR(revenue > 5000, cost < 100, amount = 0)', testContext); - Line 43:
const result = evaluateFormula('OR(closed, open_approval)', testContext); - Line 48:
const result = evaluateFormula('OR(TRUE, FALSE)', testContext); - Line 70:
const result = evaluateFormula('AND(OR(revenue > 1000, cost < 100), revenue < 10000)', testContext); - Line 80:
const result = evaluateFormula('OR(AND(revenue > 1000, NOT(closed)), amount = 0)', testContext); - Line 91:
const result = evaluateFormula('OR(revenue > 5000, cost < 100, amount = 0, closed, syndication)', testContext); - Line 102:
const result = evaluateFormula('OR(ISNULL(revenue), revenue > 1000)', testContext); - Line 125:
() => evaluateFormula('OR()', testContext), - Line 133:
() => evaluateFormula('OR(FALSE)', testContext), - Line 165:
() => evaluateFormula('OR(revenue > 1000, "text")', testContext),
- Line 33:
Usage Examples (0 found)
No usage examples found for this function.
Signature: NOT(requires boolean argument)
Returns: boolean
Description: Returns the opposite of a boolean value
Arguments:
requires boolean argument(boolean): Boolean condition to negate
Test References (9 found)
-
boolean-literals.test.js (1 reference)
- Line 24:
const result = evaluateFormula('NOT(FALSE)', testContext);
- Line 24:
-
logical-operators-functions.test.js (8 references)
- Line 54:
const result = evaluateFormula('NOT(revenue > 1000)', testContext); - Line 59:
const result = evaluateFormula('NOT(closed)', testContext); - Line 64:
const result = evaluateFormula('NOT(TRUE)', testContext); - Line 75:
const result = evaluateFormula('NOT(AND(revenue > 1000, cost < 100))', testContext); - Line 80:
const result = evaluateFormula('OR(AND(revenue > 1000, NOT(closed)), amount = 0)', testContext); - Line 141:
() => evaluateFormula('NOT()', testContext), - Line 149:
() => evaluateFormula('NOT(TRUE, FALSE)', testContext), - Line 173:
() => evaluateFormula('NOT(revenue)', testContext),
- Line 54:
Usage Examples (0 found)
No usage examples found for this function.
Documentation generated on 2025-06-27T07:39:53.178Z