Home > @easyops-cn/brick-next-pipes > ternary
ternary() function
三元运算,根据条件返回两个值中的一个。
Logic
Signature:
export declare function ternary<T, U>(value: boolean, resultIfTrue: T, resultIfFalse: U): T | U;
Parameters
| Parameter | Type | Description | 
|---|---|---|
| value | boolean | 条件。 | 
| resultIfTrue | T | 当条件为真时返回的值。 | 
| resultIfFalse | U | 当条件为假时返回的值。 | 
Returns:
T | U
当 value 为真时返回 resultIfTrue,否则返回 resultIfFalse。