Haskell - 嵌套 if-else 语句
在上面的例子中,我们看到了Haskell中if-else语句的使用。 在这里,我们将学习如何在一个 Haskell 程序中使用多个 if-else 语句。
在 Haskell 中,通过将每个 if 语句与其相应的 else 语句分隔开来使用多行 if。
以下代码展示了如何在 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
❮ haskell_decision_making.html