was-node-suite-comfyui>Number Input Condition
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 是否为 质数
工作流示例:


广告

可加入知识星球获取所有示例工作流

广告

微信扫码入群,加入AIGC大家庭,与大家一起交流学习