совпадать с номерами строк - недоступный код

Впервые в scala, и, похоже, не работает мое выражение соответствия. Я читал о различиях между тем, как оценивается оператор (например, новая переменная, а не объявленная), но, похоже, не работают обратные пометки или использование заглавных букв.

// declared inside of object
val numberOne = "+17201234567"
val numberTwo = "+17201235678"

def returnSomething(number: String): String = number match {
  case numberOne => "my first number"
  case numberTwo => "my second number"
  case _ => "a default number"
}

...

returnSomething("+17201235678") // should return "my second number"

Пожалуйста, помогите прояснить, почему это не работает, так как я получаю "недоступный код". ошибка во второй строке оператора сравнения. Я знаю, что этот вопрос окончен, но по какой-то причине ни один из примеров, которые я видел, не работает для меня. Типичный нубский язык. Спасибо!

Ответы на вопрос(1)

Ваш ответ на вопрос