오늘은 함수에 관하여 배워보았다.
함수는 fun으로 정의하고 return으로 값을 반환한다.
fun 함수명(파라미터 이름: 타입): 반환 타입 {
return 값
}
그리고 파라미터는 기본값을 설정할 수 있는데
fun newFunction(name: String, age: Int = 28, weight: Double = 78.5) {
}
newFunction("Hyun")
이런식의 기본 모양을 가진다. 공부한대로 작성하고 안의 내용의 나의 이름 나이 체중으로 해보았다! 이걸 로그캣으로 출력해보면

이런 식으로 나타낼 수 있다.

예제 코드를 직접 작성해보고 미니퀴즈 1,2,3,4를 풀어봤습니다.
fun plus(num1: Int, num2: Int): Int {
return num1 + num2
}
fun sum(x: Int): Int {
var result = 0
for(num in 0..x) {
result += num
}
return result
}
fun printString(word: String)
System.out.println(word)
4.문자열을 출력하는 함수 println("문자열")을 Log.d() 대신에 사용해보세요.
println("문자열")
.
.
.
.
오늘은 함수에 대하여 이정도 배워보았습니다.
아직 어려운 부분도 조금 많아서 이 부분도 꼭 복습하는 시간 가지도록 해야겠습니다!