Skip to content

unifyUom

function unifyUom(l, r): {
lv: number;
rv: number;
sameMeasure: boolean;
unit: string | undefined;
};

Defined in: packages/engine/src/vm/VMConversion.ts:13

Unify two Value operands that may carry units of measurement. Returns numeric values in a common unit (or undefined unit if incompatible).

ParameterType
lValue
rValue
{
lv: number;
rv: number;
sameMeasure: boolean;
unit: string | undefined;
}
lv: number;
rv: number;
sameMeasure: boolean;
unit: string | undefined;