if–else statement
优质
小牛编辑
140浏览
2023-12-01
以下是在Haskell中使用if-else conditional statement的一般语法。
if<Condition> then <True-Value>else <False-Value>
在上面的表达中,
Condition - 这是将要测试的二进制条件。
True-Value - 它指的是Condition满足时的输出
False-Value - 它指的是当条件不满足时出现的输出。
由于Haskell代码被解释为数学表达式,因此上述语句将抛出一个错误,而不会阻塞。 以下代码显示了如何在Haskell中使用if-else语句 -
main = do
let var = 23
if var `rem` 2 == 0
then putStrLn "Number is Even"
else putStrLn "Number is Odd"
在上面的示例中,给定条件失败。 因此,将执行else块。 它将产生以下输出 -
Number is Odd