Таблица состояний
Входное значение
|
Выходное значение
| ||||
IN1.VALUE
|
IN1.QUALITY
|
IN1.VALUE
|
IN1.QUALITY
|
OUT.VALUE
|
OUT.QUALITY
|
TRUE
|
>MIN_QUALITY
|
TRUE
|
>MIN_QUALITY
|
TRUE
|
Math.min(IN1, IN2)*
|
TRUE
|
FALSE
|
FALSE
| |||
FALSE
|
TRUE
|
FALSE
| |||
FALSE
|
FALSE
|
FALSE
| |||
TRUE
|
>MIN_QUALITY
|
TRUE
|
<MIN_QUALITY
|
FALSE
|
Math.min(IN1, IN2)*
|
TRUE
|
FALSE
|
FALSE
| |||
FALSE
|
TRUE
|
FALSE
| |||
FALSE
|
FALSE
|
FALSE
| |||
TRUE
|
<MIN_QUALITY
|
TRUE
|
>MIN_QUALITY
|
FALSE
|
Math.min(IN1, IN2)*
|
TRUE
|
FALSE
|
FALSE
| |||
FALSE
|
TRUE
|
FALSE
| |||
FALSE
|
FALSE
|
FALSE
| |||
TRUE
|
<MIN_QUALITY
|
TRUE
|
<MIN_QUALITY
|
FALSE
|
Math.min(IN1, IN2)*
|
TRUE
|
FALSE
|
FALSE
| |||
FALSE
|
TRUE
|
FALSE
| |||
FALSE
|
FALSE
|
FALSE
|
* Math.min() – математическая операция выбора наименьшего значения из N сравниваемых параметров.