Conditional statements
We've already used conditionals many times. It's hard to have your program make sense without a conditional or logical statement. These statements help keep the flow of the program intact. Moreover, logic implementation is also easier with the use of these. Scala supports if
and else
conditional statements.
The if else conditional expression
In Scala, you can use if else
to control program flow. The generic syntax for an if else
statement goes as follows:
if (condition (is true)) ... //Block of code to be executed else ... //Block of code to be executed scala> val age = 17 age: Int = 17 scala> if(age > 18) println("You're now responsible adult.") else println("You should grow up.") You should grow up.
Above, we defined a variable age
with value 17. In the next line, we checked a condition age > 18
. If age is greater than 18 then we printed some string. You're now a responsible adult, or some other string. Instead of just printing...