Scala 언어의 함수 정의 구문 양식은

       def functionName(parameters) {
             block
     }

이다.

또 Scala 언어의 전형적인 for 반복문 양식은

       for (iterator) {
             block
     }

이다.



소스 파일명: ForTest.scala
------------------------------[소스 시작]
def printDan(dan: Int) {
  for (i <- List.range(1, 10)) {
    println( dan + " x " + i + " = " + (dan*i) )
  }
}

printDan(2)
------------------------------[소스 끝]

실행> scala ForTest.scala
2 x 1 = 2
2 x 2 = 4
2 x 3 = 6
2 x 4 = 8
2 x 5 = 10
2 x 6 = 12
2 x 7 = 14
2 x 8 = 16
2 x 9 = 18





Creative Commons License
이 저작물은 크리에이티브 커먼즈 코리아 저작자표시-비영리-변경금지 2.0 대한민국 라이센스에 따라 이용하실 수 있습니다.

Posted by Scripter
,