Scala School - Pattern Match or if(..) statement?

Suppose you have a case where all you want is to check if something is equal to something, would you use pattern matching or a simple if(..) statement?

Case 1: Pattern Matching

val name = "Etna"
val check = name match {
    case "Etna" => true
    case _ => false
}

Case 2: If Statement

val name = "Etna"
val check = if(name == "Etna") true else false

Case 1 is more verbose, can we slim it down? Sure :)

Case 1a: Pattern Matching

import PartialFunction._
val name = "Etna"
val check = cond(name) { case "Etna" => true }

You pick what better suits you…

Source