오름차순으로 정렬이 된 두 배열이 주어지면 두 배열을 오름차순으로 합쳐 출력하는 프로그램
을 작성하세요.
첫 번째 줄에 첫 번째 배열의 크기 N(1<=N<=100)이 주어집니다.
두 번째 줄에 N개의 배열 원소가 오름차순으로 주어집니다.
세 번째 줄에 두 번째 배열의 크기 M(1<=M<=100)이 주어집니다.
네 번째 줄에 M개의 배열 원소가 오름차순으로 주어집니다.
각 리스트의 원소는 int형 변수의 크기를 넘지 않습니다.
오름차순으로 정렬된 배열을 출력합니다.
3
1 3 5
5
2 3 6 7 9
1 2 3 3 5 6 7 9
배열을 spread 연산자를 사용해 복사 후 정렬.
숫자 정렬시 sort()를 사용하면
ASCII 문자 순서로 정렬되어 숫자의 크기대로 나오지 않음.
오름차순 : a - b
내림차순 : b - a
function solution(arr1, arr2){
let answer=[];
answer = [...a, ...b].sort( (a, b) => {
return a - b
})
return answer;
}
let a=[1, 3, 5];
let b=[2, 3, 6, 7, 9];
console.log(solution(a, b));