条件
在程序上和数学上,Wolfram 语言的符号特征提供一个强大的条件概念的统一环境.
测试表达式 »
Equal(==) ▪ Unequal(!=) ▪ SameQ(===) ▪ And(&&) ▪ IntegerQ ▪ ...
过程化条件
If — 测试一个条件是否为 true、false、或其它未知真值
Which — 测试一系列条件哪个为真
Switch — 根据一个值与模式匹配的结果来切换
数学函数条件 »
Piecewise — 一个任意的分段函数
ConditionalExpression — 条件定义的表达式
UnitStep ▪ Sign ▪ Mod ▪ Floor ▪ Boole ▪ DiscreteIndicator ▪ ...
基于模式的条件 »
Replace — 如果满足规则就替代表达式
Condition (/;) — 指定一个任意条件以便模式匹配
函数式编程条件 »
基于列表的条件 »
程序执行条件
Check ▪ TimeConstrained ▪ MemoryConstrained