无涯教程-Haskell - if–else 语句函数

124 阅读1分钟

这是在Haskell中使用 if-else条件语句的一般语法。

if<Condition> then <True-Value>else <False-Value> 

由于Haskell代码被解释为数学表达式,因此上述语句将在没有 else 块的情况下引发错误,以下代码显示了如何在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 

参考链接

www.learnfk.com/haskell/has…