일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- StatefulWidget
- UserAccountsDrawerHeader
- 이메일
- non-nullable
- 함수
- Null Safety
- 안드로이드 스튜디오
- BottomNavigationBar
- 변수
- 회원가입
- 상태관리
- 로그인
- firebase
- dart
- firebase_auth
- java
- auth
- Android
- 1과목
- Kotlin
- flutter
- Cocoa touch Framework
- 안드로이드
- 정보처리기사
- GetX
- go_router
- setState
- IOS
- swift
- Provider
- Today
- Total
목록함수 (2)
앱 개발 공부방
함수형 프로그래밍 함수형 프로그래밍은 순수 함수를 작성하여 프로그램의 부작용을 줄이는 프로그래밍 기법을 말합니다 함수형 프로그래밍에서는 고차 함수와 람다식을 사용합니다. 함수형 프로그래밍이 무엇인지 알기 위해서는 먼저 순수 함수를 이해해야 합니다. 순수 함수 만일 어떤 함수가 같은 인자에 대하여 항상 같은 결과를 반환하면 '부작용이 없는 함수'라고 말합니다. 그리고 부작용이 없는 함수가 함수 외부의 어떤 상태도 바꾸지 않는다면 순수 함수라고 부릅니다 이런 특성 덕분에 순수 함수는 스레드에 사용해도 안전하고 코드를 테스트하기 쉽다는 장점이 있다 ex //순수 함수의 예 fun sum(a:Int,b:Int): Int{ return a+b }//동일한 인자인 a,b를 입력받아 항상 a+b를 출력 //순수 함수..
함수 : 여러 값(인자)을 입력받아 기능을 수행하고 결과값을 반환하는 코드의 모음 ex-sum()함수 선언하고 호출 package com.example.kotilnex fun sum(a:Int,b:Int): Int{ var sum=a+b return sum }//함수 부분 fun main(){ val result=sum(2,3)//a=2,b=3 val result1=sum(6,7)//a=6,b=7 println(result) println(result1) }//main ex-max()함수 선언하고 호출 package com.example.kotilnex fun main(){ val num1=10 val num2=3 val result:Int result=max(num1,num2) print(result)..