프로그래머스 삼각형의 완성조건(1) 자바스크립트

버건디·2023년 3월 14일
0

프로그래머스

목록 보기
25/66

문제 링크

- 내 풀이

function solution(sides) {
  var answer = 0;
  let sortNums = sides
    .sort((a, b) => {
      return b - a;
    }, 0)
    .splice(0, 1);

  let maxNum = sortNums[0];
  let sumNum = sides.reduce((a, b) => {
    return a + b;
  }, 0);

  maxNum < sumNum ? (answer = 1) : (answer = 2);

  return answer;
}

- 다른 사람 풀이

function solution(sides) {
    sides = sides.sort((a,b) => a-b)
    return sides[0]+sides[1] > sides[2] ? 1 : 2;
}
profile
https://brgndy.me/ 로 옮기는 중입니다 :)

0개의 댓글

관련 채용 정보