Dev.log
TIL: JavaScript 축약코딩 기법_단락평가
intro 프로그래머스 연습문제를 풀던 중 다른사람의 풀이를 통해 '단락 평가 기법'을 새로 알게 되어 가져와 보았다. 🔗 문제 링크 https://school.programmers.co.kr/learn/courses/30/lessons/120812 풀이 다른사람의 풀이 function solution(array) { let m = new Map(); for (let n of array) m.set(n, (m.get(n) || 0) + 1); m = [...m].sort((a,b) => b[1]-a[1]); return m.length === 1 || m[0][1] > m[1][1] ? m[0][0] : -1; } 📍 문제의 코드 m.set(n, (m.get(n) || 0) + 1) 삼항연산자는 많이 봤..
2023. 6. 15.