[문제]
요약) 배열을 오름차순(사전적)하여 중앙값을 return하는 solution함수를 완성.
array | result |
[1,2,7,10,11] | 7 |
[9,-1,0] | 0 |
답 스포방지
원래 sort((a,b)=>(a-b))인데 (쉽게 말해 빼서 마이너스가 더 작으니까 뒤로 빼는 거임.) a-b로 간결하게 하였고
길이만큼 2로 나눈 값이 가운데 배열이 될테니까 array[Math.floor(array.length/2)]해주면 끝.
function solution(array){
array.sort(function(a,b){
return a-b;
})
return array[Math.floor(array.length/2)]
}
'알고리즘 > js' 카테고리의 다른 글
Lv.0 평균구하기 [16/100] (0) | 2024.10.27 |
---|---|
Lv.0 양꼬치 [15/100] (1) | 2024.10.24 |
Lv.0 각도기[8/100] (0) | 2024.10.12 |
Lv.0 몫구하기[4/100] (0) | 2024.10.12 |
Lv.0 배열 두 배 만들기[13/100] (0) | 2024.10.12 |