분수의 덧셈

송민지·2023년 8월 23일
0

알고리즘

목록 보기
20/22
function solution(numer1, denom1, numer2, denom2) {
    let answer = [];
    // return answer;
    //분자
    let denom = denom1 * denom2
    //분모 
    let num = numer1 * denom2 + numer2*denom1
  
    
    //여기서부터 헤멤... 큽.. 
    let a = denom //분자
    let b = num //분모
    
    const gcd = (a,b) => (a%b ===0 ? b : gcd(b,a%b))
    
    answer[0] = b /gcd(a,b)
    answer[1] = a /gcd(a,b) 
    
    return answer
 }

금방풀줄 알았는데 이외로 시간이 걸렸.. 크흡 ..

profile
기록하는 일상

0개의 댓글