본문 바로가기
숨터 가볍게 읽는 공간
이미지 차단
전체 베스트 최근
← programming 게시판

자바스크립트 sort() 함수 잘 아는 사람없냐?

익명(112.151) 2023-06-08 11:39 추천 0

https://www.w3schools.com/js/js_array_sort.asp

JavaScript Array SortW3Schools offers free online tutorials, references and exercises in all the major languages of the web. Covering popular subjects like HTML, CSS, JavaScript, Python, SQL, Java, and many, many more.www.w3schools.com



ac5939a70001b942813e33669735c1bcc2a977c21c773585f0dabed5e42e074dc2d2532d4ea2fd29c0a114c2d1971e9e4a1b0908dad20470926ace34faf6589ff51eaf9fa0c6634525b49a71cd1bc7d392f7

여기보면 sort 함수의 비교함수가 (40, 100)을 호출한다고 하는데


sort 함수 내부에서 consoel.log(a, b) 로 값 확인해보면 100, 40으로 출력이 나옴


이거 왜 이러는거임..


댓글 12

  • 빌트인 함수인 sort에서 log를 어찌 찍음? 'sort 함수 내부에서 consoel.log(a, b) 로 값 확인해보면 100, 40으로 출력이 나옴' 이거 설마 sort에 넣어준 함수 말하는 거임? 걔가 compare임

    익명(182.172) 2023-06-08 11:44
  • 답글

    sort 함수 내부 compare 함수에서 log 찍어봤다는거였어

    익명(112.151) 2023-06-08 11:45
  • 답글

    아 설마 40 100 1.. 이렇게 되있는데, 40 100 비교할때 40먼저 들어와야하는데 100먼저 들어왔다고 그러는거임? compare에서 관심사는 뭐가 더 크고 작는지 알려주는거지... 인자 어떻게 던져주는걸 관심 가지면 안됨..

    익명(182.172) 2023-06-08 11:46
  • 답글

    sort((a, b) => { console.log(a, b); return a - b; });

    익명(112.151) 2023-06-08 11:46
  • 답글

    내가 너무 이상한거로 고민하는거야?

    익명(112.151) 2023-06-08 11:48
  • 답글

    https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Array/sort

    익명(182.172) 2023-06-08 11:49
  • 답글

    표준에 안 적혀 있는 부분은 구현은 구현체 마음대로이고, 브라우저가 a b순으로 던지든 b a 순서로 던지든 동작만 맞으면 됨

    익명(182.172) 2023-06-08 11:51
  • 순서에 신경 좃도 쓰지말란말임 - dc App

    익명(223.38) 2023-06-08 11:44
  • ㅋㅋㅋㅋㅋㅋㅋ - dc App

    익명(39.7) 2023-06-08 11:45
  • 자스 병신이라 첫번째 자리끼리만 비교함

    익명(220.123) 2023-06-08 11:48
  • 답글

    첫번째 자리끼리만 비교한다는게 크기 5짜리 배열이있으면 순서바꿔가면서 0,1 번째만 비교한다는거임?

    익명(112.151) 2023-06-08 11:52
  • 답글

    sort함수가 배열을 string으로 간주해서 [ 40, 100 ]은 "40" "100"이 되고 "40"하고 "100"을 비교하는거랑 같아서 맨 앞자리 4와 1을 비교한 결과가 40보다 100이 작다 라고 나오는거

    익명(220.123) 2023-06-08 11:58

다른 게시글

  • 구리다는게 원래 귀여운표현아님? [2]
    헬마스터(supersaver) | 23.06.08
    추천 0
  • 신입따리 백엔드 개발 입사 질문 [11]
    oo(114.204) | 23.06.08
    추천 0
  • 알고리즘 잘풀면 취업 쉽나요?? [1]
    ㅁㅁ(223.62) | 23.06.08
    추천 0
  • 좆소 이사 연봉 얼마인지 알려줌 [3]
    익명(39.7) | 23.06.08
    추천 0
  • 나도 큰일이다.
    익명(49.165) | 23.06.08
    추천 0
  • 문서작업 원래 많냐? [1]
    익명(39.7) | 23.06.08
    추천 0
  • 플러터 큰거 오나보네 [6]
    익명(118.235) | 23.06.08
    추천 0
  • 코틀린에서 진짜 잘 만들었다고 생각되는 라이브러리 ㅇㅅㅇ [1]
    나바보(list0772) | 23.06.08
    추천 0
  • 5월의 월급은 맛있구나 [2]
    도쿄핫(124.144) | 23.06.08
    추천 0
  • 소프티어 부트캠프 코테붙은놈 [11]
    익명(140.248) | 23.06.08
    추천 0
목록으로
읽기 전용 미러