풀이 자바처럼 간단한 문제부터 해결하면서 메서드와 구현 방식을 유연하게 적용시키기 위해 풀기로 함. 해당 문제는 간단한 문제이지만 배열을 잘 사용하기 위해 가변 배열을 생각하여 해결하고자 함. 그래서 slice와 reduce를 사용하여 해결. function solution(sides) { let li = sides.sort((a,b)=>a-b) return (li.slice(0,li.length-1).reduce((hap,val)=>hap+val,0) > li[li.length-1])?1:2; }