Define a small method and call it from main.

Method Basics

MethodBasics.scala
object Main {
  def double(value: Int): Int = {
    value * 2
  }

  def main(args: Array[String]): Unit = {
    val number = 
    val result = double(number)

    println("number=" + number)
    println("result=" + result)
  }
}
object Main {
  def double(value: Int): Int = {
    value * 2
  }

  def main(args: Array[String]): Unit = {
    val number = 
    val result = double(number)

    println("number=" + number)
    println("result=" + result)
  }
}
object Main {
  def double(value: Int): Int = {
    value * 2
  }

  def main(args: Array[String]): Unit = {
    val number = 
    val result = double(number)

    println("number=" + number)
    println("result=" + result)
  }
}
method-basics A method names reusable work. Calling the method runs its body and returns a value.