Skip to main content
Version: 2.x

API Reference > @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

ParameterTypeDescription
valueboolean条件。
resultIfTrueT当条件为真时返回的值。
resultIfFalseU当条件为假时返回的值。

Returns:

T | U

value 为真时返回 resultIfTrue,否则返回 resultIfFalse