Animated Hello Kitty Wink

sort

    [js] sort()

    js에도 기존 다른 언어들처럼 sort() 함수가 존재하는데 js에서 그냥 sort()를 쓸 경우 배열 속 요소를 모두 '문자열'로 인식한다는 점 .. ! 프로그래머스 K번째수 문제를 풀다가 테스트 2번에서 자꾸 실패해서 왜 틀렸지 싶었는데 array = [10,2] commands = [[1, 2, 1]] 일 경우 답이 [2]가 나와야하는데 sort()를 sort((a,b) => a-b);로 안하고 그냥 쓸 경우 문자열로 인식해 [10]이 답으로 나와 틀렸던 것이다 .. ! 📍 숫자를 오름차순 또는 내림차순 하고싶을 때는 sort 함수안에 따로 명시해줘야한다 /* 그냥 sort() 사용 (문자열로 인식) */ arr = [10,2]; arr.sort(); // [10,2] /* 숫자로 sort() 오름..