관리 메뉴

Jerry

[#81][프로그래머스][입문] 직사각형 넓이 구하기 본문

Problem Solving/Algorithm 문제 풀기

[#81][프로그래머스][입문] 직사각형 넓이 구하기

juicyjerry 2023. 1. 24. 15:04
반응형
function solution(dots) {
    let rowArr = dots.map((el) => el[0]);
    let columnArr = dots.map((el) => el[1]);
    
    let rMax = Math.max(...rowArr);    
    let rMin = Math.min(...rowArr);    
    let width = rMax - rMin;
    
    let cMax = Math.max(...columnArr);    
    let cMin = Math.min(...columnArr);    
    let height = cMax - cMin;
    
    let area = width * height;
    return area < 0 ? area *= -1 : area *= 1;
}

 

반응형