728x90
반응형

내림차순 2

[자바스크립트] 오름차순, 내림차순 구하기

안녕하세요. 민쯔입니다.😊 프로그래머스를 풀다 보니 오름차순, 내림차순을 만들일이 많아지더라고요. 그래서 이번에 자바스크립트로 오름차순 내림차순을 만드는 방법에 대해 설명하겠습니다. 오름차순, 내림차순을 만들기 위해서는 sort()라는 메소드를 사용해야 되는데요. sort() : 배열의 요소를 적절한 위치에 정렬한 후 그 배열을 반환합니다. Array.sort() 오름차순 // 오름차순 const arr = [3, 4, 9, 2, 7]; let asc = arr.sort((a,b) => a - b); console.log(`오름차순 : ${asc}`); //오름차순 : 9,7,4,3,2 오름차순은 sort()만 써도 오름차순이 되긴 하는데 프로그래머스에서는 sort()만 쓰면 제출 후 채첨하기에서 무조건..

코딩/JavaScript 2021.11.09

[프로그래머스] K번째수

안녕하세요. 민쯔입니다.😊 이번에는 K번째수 문제 해결방안에 대해 설명하겠습니다. 이 문제는 문제 설명에서 배열 array의 i번째 숫자부터 j번째 숫자까지 자르고 정렬했을 때, k번째에 있는 수를 구하려 합니다. 예를 들어 array가 [1, 5, 2, 6, 3, 7, 4], i = 2, j = 5, k = 3이라면 array의 2번째부터 5번째까지 자르면 [5, 2, 6, 3]입니다. 1에서 나온 배열을 정렬하면 [2, 3, 5, 6]입니다. 2에서 나온 배열의 3번째 숫자는 5입니다. 로 되어있습니다. 저는 이문제 보자마자 몇 번부터 몇 번째까지 자르면 : slice(); 배열을 정렬하면 : sort(); 를 쓰면 되겠다는 생각이 들었어요. function solution(array, command..

728x90
반응형