以下代码显示了如何在Haskell中使用嵌套的if-else语句-
main=do let var=26 if var == 0 then putStrLn "Number is zero" else if var `rem` 2 == 0 then putStrLn "Number is Even" else putStrLn "Number is Odd"
在上面的示例中,我们在一个函数中引入了多个条件,根据功能输入,它将为我们提供不同的输出,您可以更改变量" var" 的值以检查所有条件。
我们的代码将产生以下输出-
Number is Even
参考链接
https://www.learnfk.com/haskell/haskell-nested-if-else-statement.html
标签:Even,haskell,putStrLn,Number,无涯,Haskell,var,else From: https://blog.51cto.com/u_14033984/8933182