was-node-suite-comfyui
时间:2025/11/07
Number Input Condition
该节点对两个输入数字执行一个指定的逻辑或数学条件判断,并根据结果输出一个布尔值(1 或 0)或者从两个输入数字中选择一个输出。
Number Input Condition-节点参数说明
| 输入参数 | |
| number_a | 条件判断的第一个数字,通常是比较的主体。 |
| number_b | 条件判断的第二个数字,通常作为比较的基准。在某些不涉及两个数字比较的模式下(如 if A odd),它的作用是当条件为假时被选择输出。 |
| 输出参数 | |
| NUMBER | 运算结果的通用数字格式,在选择模式下,这是被选中的 number_a 或 number_b。在布尔模式下,这是代表真/假的 1 或 0。 |
| FLOAT | 运算结果的浮点数(带小数)版本。 |
| INT | 运算结果的整数版本(小数部分被截断)。 |
| 控件参数 | |
| return_boolean | 决定节点核心行为模式的开关。false (默认): 选择模式。如果条件成立,输出 number_a;如果不成立,输出 number_b。true: 布尔模式。如果条件成立,输出 1;如果不成立,输出 0。 |
| comparison | 定义了对 number_a 和 number_b 进行判断的规则。通用逻辑比较: and: 如果 A 和 B 都不为 0,则条件为真。or: 如果 A 或 B 中至少有一个不为0,则条件为真。标准数学比较:greater-than: 大于 (a>b );greater-than or equals: 大于等于 (a ≥ b);less-than: 小于 (a b); less-than or equals: 小于等于 (a <= b);equals: 等于 (a == b);does not equal: 不等于 (a != b);特殊数学属性判断:divisibl -e by: 判断 B 能否被 A 整除 (b % a == 0)。factor of: 与 divis -ible by 功能相同,判断 A 是否是 B 的因子。if A odd: 判断 A 是否 为奇数。if A even: 判断 A 是否为偶数。if A prime: 判断 A 是否为 质数 |

