
나의 코드 (24.1.18)
import Foundation
func solution(_ num1:Int, _ num2:Int) -> Int {
var result = num1 * num2
return result
}
이렇게 생각한 이유.
1. 17일에 작성했던 코드와 동일하게, 곱 부분만 생각해서 대입하였음.
변화점.
1. 17일과는 달리 answer라는 변수를 만들면서 해당 변수에 결과값을 넣어 return하는 방식으로 변화를 주었음.
내가 생각한 코드 개선 ver.1 (24.1.23)
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문을 작성하였음.