필요없는 목록/코딩테스트

난이도 0단계 : 중앙값 구하기 24 / 50

비밀안 2023. 6. 8. 18:24
클릭

버튼을 클릭하면 명언이 나와요

-

이름이 나와요

중앙값 구하기

중앙값은 어떤 주어진 값들을 크기의 순서대로 정렬했을 때

가장 중앙에 위치하는 값을 의미합니다. 예를 들어 1, 2, 7, 10, 11의 중앙값은 7입니다.

정수 배열 array가 매개변수로 주어질 때, 중앙값을 return하도록 solution 함수를 완성해보세요

 

코드

function solution(array) {
    var answer = 0;
    
    array.sort((a,b) => (a-b)); 
    let index = parseInt(array.length/2);
    
    return array[index];
}

ㅠ_ㅠ 이번에는 너무 어려워서 다른 사람 블로그를 참고 했어요.

중앙값을 구하라는걸 어떻게 해야할지 몰라서 다른 사람들이 만든거 보고

배운다음 썼습니다.

참고 사이트: https://orange056.tistory.com/166

 

[javascript] 중앙값 구하기/ 배열 가운데 값 가져오기

function solution(arr) { arr.sort((a,b) => a-b); var val = parseInt(arr.length/2); return arr[val]; } 출처:https://programmers.co.kr/learn/challenges

orange056.tistory.com

결과