Friday, September 16, 2016

if Expression : Example

scala> //Imperative Style #156

scala> val subject = "pe"
subject: String = pe

scala> var mark = 70
mark: Int = 70

scala> if (subject == "pe") {
     |    mark = 50
     | }

scala> mark
res9: Int = 50

scala>

scala> //Functional Style (Note the absense of 'var')

scala> val subject = "pe"
subject: String = pe

scala> val mark =
     |    if (subject == "pe") {
     |       50
     |    }else {
     |       70
     |    }
mark: Int = 50

scala> mark
res10: Int = 50