JavaScript 이런 배열을 만드는 방법[['7','6'],['8','7'],['9','5'],['10','8'] , ['11','4'],['18','7']]이 순서대로 정리
위대하신 하나님
배열 = [['10','8'],['11','4'],['18','7'],['7','6'],['8',' 7'],['9','5']]function sortNumber(a,b){return a[0]-b[0]}let newArray = array.sort(sortNumber)
newArray는 원하는 결과여야 합니다
으아악
2차원 배열의 배열 결과를 배열의 각 요소(배열)의 첫 번째 첨자 요소와 비교하는 것 같습니다. 그러면 정렬을 위해 1차원 배열로 변환하면 좋지 않을까요? 1차원 배열을 정렬한 후, 이전 1차원 배열에 대응하는 인덱스를 사용하여 원래의 2차원 배열을 정렬합니다. 논리적 구현 아이디어: var twoArray = [['10','8'],['11','4'],['18','7'],['7','6'], ['8','7'],['9','5']];
배열 = [['10','8'],['11','4'],['18','7'],['7','6'],['8',' 7'],['9','5']]
function sortNumber(a,b){return a[0]-b[0]}
let newArray = array.sort(sortNumber)
newArray는 원하는 결과여야 합니다
으아악
2차원 배열의 배열 결과를 배열의 각 요소(배열)의 첫 번째 첨자 요소와 비교하는 것 같습니다. 그러면 정렬을 위해 1차원 배열로 변환하면 좋지 않을까요? 1차원 배열을 정렬한 후, 이전 1차원 배열에 대응하는 인덱스를 사용하여 원래의 2차원 배열을 정렬합니다.
으아악논리적 구현 아이디어:
var twoArray = [['10','8'],['11','4'],['18','7'],['7','6'], ['8','7'],['9','5']];
으아악