162. 두수의 곱
나의 코드 (24.1.18)
1
2
3
4
5
6
7
8
import Foundation
func solution(_ num1:Int, _ num2:Int) -> Int {
var result = num1 * num2
return result
}
이렇게 생각한 이유.
- 17일에 작성했던 코드와 동일하게, 곱 부분만 생각해서 대입하였음.
변화점.
- 17일과는 달리 answer라는 변수를 만들면서 해당 변수에 결과값을 넣어 return하는 방식으로 변화를 주었음.
내가 생각한 코드 개선 ver.1 (24.1.23)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
import Foundation
func solution(_ num1:Int, _ num2:Int) -> Int {
var result = 0
if num1 >= 0 && num1<=100 {
if num2 >= 0 && num2<=100 {
result = num1 * num2
}
}
return result
}
17일자와 같이 제한사항을 충족시키기 위해 if문을 작성하였음.
이 기사는 저작권자의 CC BY 4.0 라이센스를 따릅니다.