3 または 5 で割り切れる 1 から 1000 までのすべての数値のリストを取得する関数型アプローチを scala で作成しようとしています。
これが私がこれまでに持っているものです:
def getListOfElements(): List[Int] = {
val list = List()
for (i <- 0 until 1000) {
//list.
}
list match {
case Nil => 0
}
list
}
for ループは命令型のアプローチのように思えますが、ケース クラスで何を照合すればよいかわかりません。ガイダンスをお願いします。