1

私は Scala の初心者で、ほとんどの場合、エラー メッセージの処理方法がわかりません。誰かがこのコードで私を助けることができますか? このコードを機能させるには、何を変更する必要がありますか? ところで、私は Euklid の最大公約数を Scala で書いています。

  def userInput() {
    var x: String = Console.readLine("Please enter the first number you want to calculate. ")
    var y: String = Console.readLine("Please enter the second number you want to calculate. ")
    println(userInput())
  }

  def ggt(firstNumber: Long, secondNumber: Long): Long = {
    var x = firstNumber
    var y = secondNumber

    if (y == 0) {
      return x
    }

  }

そして、私が得るエラーは、この行の「型の不一致; 見つかった: 必要な単位: 長い」です: if (y == 0) {

何を変更すればよいですか?皆さんの助けを前もってありがとう!

4

2 に答える 2