165. 숫자 비교하기
나의 코드 (24.1.19) import Foundation func solution(_ num1:Int, _ num2:Int) -> Int { var answer = 0 if num1 >= 0 && num1 <= 10000 && num2 >= 0 &&...
나의 코드 (24.1.19) import Foundation func solution(_ num1:Int, _ num2:Int) -> Int { var answer = 0 if num1 >= 0 && num1 <= 10000 && num2 >= 0 &&...
나의 코드 (24.1.18) import Foundation func solution(_ age:Int) -> Int { var answer = 0 if age > 0 && age <= 120{ answer = 2023 - age } e...
나의 코드 (24.1.19) import Foundation var answer = 0 func solution(_ num1:Int, _ num2:Int) -> Int { if 0 < num1 && num1 <= 100 { if 0 < num2 && num2 <...
나의 코드 (24.1.18) import Foundation func solution(_ num1:Int, _ num2:Int) -> Int { var result = num1 * num2 return result } 이렇게 생각한 이유. 17일에 작성했던 코드와 동일하게, 곱 부분만 생각해서 대입하였음...
블로그 하나로 통합 도중 문제를 푸는걸 두개로 나누었기에 하나로 태그를 통합한다. 나의 코드 (24.1.17) import Foundation func solution(_ num1:Int, _ num2:Int) -> Int { return num1 - num2 } 이렇게 생각한 이유. 처음에 아무런 생각 없이 그냥 단...
고차함수 정리. map 컬렉션 내부의 데이터를 가공하여 새로운 컬렉션을 생성한다. map 메서드는 인자로 클로저를 받아 컨테이너 내부에 들어있는 요소들의 값을 어떻게 바꿀 것인지를 결정한다. 선언 func map<T>(_ transform: (Element) throws -> T) rethrows -...
UI Slider의 값을 미리 설정 해줄 수 있다. slider가 움직일때 console에서 값이 변하도록 만들어 보자. 먼저 IBAction을 만들어 준다. var maximum : Double = 0.0 var minimum : Double = 0.0 var currentValue : Double = 0.0 ...
이제 self review를 해보도록하자. Story.swift 비교. import Foundation struct Story { let title : String let choice1 : String let choice1Destination : Int let choice2 : String let cho...
Quizzler를 했던것을 기반으로 스스로 만들어보자. 완성 화면은 위와 같다. start! 우선 어떤 기능인지에 대해 먼저 파악을 해보자. quizzler와 거의 같은 형태의 App이다. 즉, 코드의 전개는 거의 비슷할 것이다. 하지만 버튼들을 보면 뭔가 문제에 대한 정답보다는 현재 진행되는 ...
이어서 내부 코드를 수정해보도록 하자. 코드 수정. 위에서부터 아래로 내려가면서 고쳐보려고한다. 일단 title을 0,1,2로 하면서 sender.title을 가져올때 주석과같이 0,1,2로 리턴하게 하였다. 하지만 0,1,2가 어떤타입으로 리턴이 되는지 모르기에 일단 print(type(of:userAnswer)) 이걸 적으면서 어떤...