2. 두수의 곱

Harold's velog·2024년 1월 23일

CodingTest (Class)

목록 보기
2/52

나의 코드 (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문을 작성하였음.

profile
데일리 정리, 하루에 최소 하나의 글은 적도록 하자.

0개의 댓글